Enhydra 3.1 API

org.apache.xalan.xslt
Class ElemLiteralResult

java.lang.Object
  |
  +--org.apache.xalan.xslt.UnImplNode
        |
        +--org.apache.xalan.xslt.ElemTemplateElement
              |
              +--org.apache.xalan.xslt.ElemUse
                    |
                    +--org.apache.xalan.xslt.ElemLiteralResult
Direct Known Subclasses:
ElemExtensionCall

public class ElemLiteralResult
extends ElemUse

Implement a Literal Result Element.

See Also:
Serialized Form

Field Summary
 java.util.Vector m_avts
           
protected  StringToStringTable m_excludeResultPrefixes
          This is in support of the exclude-result-prefixes attribute.
 java.lang.String[] m_extensionElementPrefixes
           
 java.lang.String m_qname
           
 
Fields inherited from class org.apache.xalan.xslt.ElemUse
m_attributeSetsNames
 
Fields inherited from class org.apache.xalan.xslt.ElemTemplateElement
m_columnNumber, m_defaultSpace, m_elemName, m_excludedNamespaces, m_finishedConstruction, m_firstChild, m_lineNumber, m_namespaces, m_parentNode, m_stylesheet
 
Method Summary
 void execute(XSLTEngineImpl processor, Node sourceTree, Node sourceNode, QName mode)
          Execute a Literal Result Element.
 int getXSLToken()
          Get an integer representation of the element type.
 
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
 

Field Detail

m_avts

public java.util.Vector m_avts

m_qname

public java.lang.String m_qname

m_extensionElementPrefixes

public java.lang.String[] m_extensionElementPrefixes

m_excludeResultPrefixes

protected StringToStringTable m_excludeResultPrefixes
This is in support of the exclude-result-prefixes attribute. It is really needed only at construction time, and so should probably go somewhere else.
Method Detail

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
Execute a Literal Result Element.
Overrides:
execute in class ElemUse
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 -  

Enhydra 3.1 API