org.apache.xalan.xslt
Class ElemTemplate
java.lang.Object
|
+--org.apache.xalan.xslt.UnImplNode
|
+--org.apache.xalan.xslt.ElemTemplateElement
|
+--org.apache.xalan.xslt.ElemTemplate
- public class ElemTemplate
- extends ElemTemplateElement
Implement xsl:template.
- See Also:
- Serialized Form
Methods inherited from class org.apache.xalan.xslt.ElemTemplateElement |
appendChild,
childrenToString,
error,
executeChildren,
getBaseIdentifier,
getChildNodes,
getFirstChild,
getLastChild,
getLength,
getNamespaceForPrefix,
getNamespaceForPrefix,
getNextSibling,
getNodeName,
getNodeType,
getOwnerDocument,
getParentNode,
getTagName,
hasChildNodes,
isSpace,
isWhiteSpace,
item,
processLocatedNode,
processPrefixControl,
shouldExcludeResultNamespaceNode,
transformSelectedChildren |
Methods inherited from class org.apache.xalan.xslt.UnImplNode |
cloneNode,
getAttribute,
getAttributeNode,
getAttributeNodeNS,
getAttributeNS,
getAttributes,
getElementsByTagName,
getElementsByTagNameNS,
getLocalName,
getNamespaceURI,
getNodeValue,
getPrefix,
getPreviousSibling,
hasAttribute,
hasAttributeNS,
hasAttributes,
insertBefore,
isSupported,
normalize,
removeAttribute,
removeAttributeNode,
removeAttributeNS,
removeChild,
replaceChild,
setAttribute,
setAttributeNode,
setAttributeNodeNS,
setAttributeNS,
setNodeValue,
setPrefix,
supports |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
m_matchPattern
public XPath m_matchPattern
m_name
public QName m_name
m_mode
public QName m_mode
m_priority
public double m_priority
ElemTemplate
public ElemTemplate(XSLTEngineImpl processor,
Stylesheet stylesheetTree,
java.lang.String name,
AttributeList atts,
int lineNumber,
int columnNumber)
throws SAXException
getXSLToken
public int getXSLToken()
- Description copied from class: ElemTemplateElement
- Get an integer representation of the element type.
- Overrides:
- getXSLToken in class ElemTemplateElement
- Tags copied from class: ElemTemplateElement
- Returns:
- An integer representation of the element, defined in the
Constants class.
- See Also:
Constants.java
execute
public void execute(XSLTEngineImpl processor,
Node sourceTree,
Node sourceNode,
QName mode)
throws XSLProcessorException,
java.net.MalformedURLException,
java.io.FileNotFoundException,
java.io.IOException,
SAXException
- Description copied from class: ElemTemplateElement
- Execute the element's primary function. Subclasses of this
function may recursivly execute down the element tree.
- Overrides:
- execute in class ElemTemplateElement
- Tags copied from class: ElemTemplateElement
- Parameters:
processor
- The XSLT Processor.sourceTree
- The input source tree.sourceNode
- The current context node.mode
- The current mode.- Throws:
- XSLProcessorException -
- java.net.MalformedURLException -
- java.io.FileNotFoundException -
- java.io.IOException -
- SAXException -