code: protected UIOutput createVerbatimComponent()
      {
          UIOutput verbatimComp =
                  (UIOutput)getFacesContext().getApplication().createComponent("javax.faces.HtmlOutputText");
          verbatimComp.setTransient(true);
          verbatimComp.getAttributes().put("escape", Boolean.FALSE);
          verbatimComp.setId(getFacesContext().getViewRoot().createUniqueId());
  
          return verbatimComp;
      }
docs: <p>
  Creates a transient UIOutput using the Application, with the following characteristics:
  </p>
  <p/>
  <p>
  <code>componentType</code> is <code>javax.faces.HtmlOutputText</code>.
  </p>
  <p/>
  <p>
  <code>transient</code> is <code>true</code>.
  </p>
  <p/>
  <p>
  <code>escape</code> is <code>false</code>.
  </p>
  <p/>
  <p>
  <code>id</code> is <code>FacesContext.getViewRoot().createUniqueId()</code>
  </p>