Project Documentation

Summary

Tag name: <t:xmlTransform>
UIComponent class: org.apache.myfaces.custom.transform.XmlTransform
Tag class: org.apache.myfaces.custom.transform.XmlTransformTag
Component type: org.apache.myfaces.tomahawk.XmlTransform
Component family: org.apache.myfaces.tomahawk.Transform

Transforms XML using and XSL stylesheet. Used to transform XML (from either a String or URL) using either XSLT or Velocity.

Attributes

Name Type Supports EL? Description
binding org.apache.myfaces.custom.transform.XmlTransform Only EL Identifies a backing bean property (of type UIComponent or appropriate subclass) to bind " + "to this component instance. This value must be an EL expression.
content String Yes String containing the XML content to be transformed.
contentLocation String Yes String containing the location of the XML content to be transformed.
contentStream Object Yes Value binding expression referencing an InputStream from which the XML content is to be read.
id String Yes Get a string which uniquely identifies this UIComponent within the scope of the nearest ancestor NamingContainer component. The id is not necessarily unique across all components in the current view.
rendered boolean Yes A boolean value that indicates whether this component should be rendered. Default value: true.
styleStream Object Yes Value binding expression referencing an InputStream from which the XSL stylesheet is to be read.
stylesheet String Yes String containing the XSL information to use in the transformation.
stylesheetLocation String Yes String containing the location of the XSL stylesheet to use in the transformation.