|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.xml.utils.UnImplNode org.apache.xalan.templates.ElemTemplateElement org.apache.xalan.templates.ElemVariable org.apache.xalan.templates.ElemParam
Implement xsl:param.
Field Summary | |
(package private) int |
m_qnameID
|
Fields inherited from class org.apache.xalan.templates.ElemVariable |
m_frameSize, m_index, m_qname |
Fields inherited from class org.apache.xalan.templates.ElemTemplateElement |
m_docOrderNumber, m_firstChild, m_hasVariableDecl, m_nextSibling, m_parentNode, m_prefixTable |
Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
Constructor Summary | |
ElemParam()
Constructor ElemParam |
|
ElemParam(ElemParam param)
Copy constructor. |
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)
Execute a variable declaration and push it onto the variable stack. |
String |
getNodeName()
Return the node name. |
int |
getXSLToken()
Get an int constant identifying the type of element. |
Methods inherited from class org.apache.xalan.templates.ElemVariable |
accept, callChildVisitors, endCompose, getIndex, getIsTopLevel, getName, getSelect, getValue, isPsuedoVar, recompose, rewriteChildToExpression, setIndex, setIsTopLevel, setName, setParentElem, setSelect |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
int m_qnameID
Constructor Detail |
public ElemParam()
public ElemParam(ElemParam param) throws javax.xml.transform.TransformerException
param
- Element from an xsl:param
javax.xml.transform.TransformerException
Method Detail |
public int getXSLToken()
getXSLToken
in class ElemVariable
Constants
public String getNodeName()
getNodeName
in interface org.w3c.dom.Node
getNodeName
in class ElemVariable
public void compose(StylesheetRoot sroot) throws javax.xml.transform.TransformerException
compose
in class ElemVariable
javax.xml.transform.TransformerException
public void execute(TransformerImpl transformer) throws javax.xml.transform.TransformerException
execute
in class ElemVariable
transformer
- non-null reference to the the current transform-time state.
javax.xml.transform.TransformerException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |