| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.xml.utils.UnImplNode
org.apache.xalan.templates.ElemTemplateElement
org.apache.xalan.templates.ElemVariable
org.apache.xalan.templates.ElemParam
public class ElemParam
Implement xsl:param.
| Field Summary | |
|---|---|
| (package private)  int | m_qnameID | 
| (package private) static long | serialVersionUID | 
| 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 | 
| Fields inherited from class org.apache.xml.utils.UnImplNode | 
|---|
| actualEncoding, fDocumentURI | 
| Fields inherited from interface org.w3c.dom.Node | 
|---|
| ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE | 
| Fields inherited from interface org.w3c.dom.Node | 
|---|
| ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE | 
| Fields inherited from interface org.w3c.dom.Node | 
|---|
| ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, 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. | 
|  java.lang.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, appendChild, 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 | 
|---|
static final long serialVersionUID
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 ElemVariableConstantspublic java.lang.String getNodeName()
getNodeName in interface org.w3c.dom.NodegetNodeName in class ElemVariable
public void compose(StylesheetRoot sroot)
             throws javax.xml.transform.TransformerException
compose in class ElemVariablejavax.xml.transform.TransformerException
public void execute(TransformerImpl transformer)
             throws javax.xml.transform.TransformerException
execute in class ElemVariabletransformer - 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 | |||||||||