org.apache.xalan.templates
public class ElemApplyTemplates extends ElemCallTemplate
&!ELEMENT xsl:apply-templates (xsl:sort|xsl:with-param)*> &!ATTLIST xsl:apply-templates select %expr; "node()" mode %qname; #IMPLIED &
See Also: section-Applying-Template-Rules in XSLT Specification
UNKNOWN: advanced
Method Summary | |
---|---|
void | compose(StylesheetRoot sroot)
This function is called after everything else has been
recomposed, and allows the template to set remaining
values that may be based on some other property that
depends on recomposition. |
void | execute(TransformerImpl transformer)
Apply the context node to the matching templates. |
QName | getMode()
Get the mode attribute for this element.
|
String | getNodeName()
Return the node name.
|
int | getXSLToken()
Get an int constant identifying the type of element. |
void | setIsDefaultTemplate(boolean b)
Set if this belongs to a default template,
in which case it will act different with
regard to processing modes. |
void | setMode(QName mode)
Set the mode attribute for this element.
|
void | transformSelectedNodes(TransformerImpl transformer)
Perform a query if needed, and call transformNode for each child.
|
Parameters: transformer non-null reference to the the current transform-time state.
Throws: TransformerException
See Also: section-Applying-Template-Rules in XSLT Specification
Returns: The mode attribute for this element
Returns: Element name
Returns: Token ID for this element types
Parameters: b boolean value to set.
See Also: built-in-rule in XSLT Specification
Parameters: mode reference, which may be null, to the current mode.
Parameters: transformer non-null reference to the the current transform-time state.
Throws: TransformerException Thrown in a variety of circumstances.
UNKNOWN: advanced