org.apache.xalan.templates
Class ElemWithParam

java.lang.Object
  |
  +--org.apache.xalan.utils.UnImplNode
        |
        +--org.apache.xalan.templates.ElemTemplateElement
              |
              +--org.apache.xalan.templates.ElemWithParam

public class ElemWithParam
extends ElemTemplateElement

**For advanced use only** Implement xsl:with-param. xsl:with-param is allowed within both xsl:call-template and xsl:apply-templates.

 
 
 

See Also:
element-with-param in XSLT Specification, Serialized Form

Constructor Summary
ElemWithParam()
          **For advanced use only**  
 
Method Summary
 QName getName()
          **For advanced use only** Get the "name" attribute.
 java.lang.String getNodeName()
          **For advanced use only** Return the node name.
 XPath getSelect()
          **For advanced use only** Get the "select" attribute.
 int getXSLToken()
          **For advanced use only** Get an integer representation of the element type.
 void setName(QName v)
          **For advanced use only** Set the "name" attribute.
 void setSelect(XPath v)
          **For advanced use only** Set the "select" attribute.
 
Methods inherited from class org.apache.xalan.templates.ElemTemplateElement
appendChild, compose, error, execute, getBaseIdentifier, getChildNodes, getColumnNumber, getDeclaredPrefixes, getDOMBackPointer, getFirstChild, getFirstChildElem, getLastChild, getLength, getLineNumber, getNamespaceForPrefix, getNamespaceForPrefix, getNextSibling, getNextSiblingElem, getNodeType, getOwnerDocument, getParentElem, getParentNode, getPrefixes, getPreviousSibling, getPublicId, getStylesheet, getStylesheetComposed, getStylesheetRoot, getSystemId, getTagName, getXmlSpace, hasChildNodes, isCompiledTemplate, item, removeChild, replaceChild, resolvePrefixTables, runtimeInit, setDOMBackPointer, setLocaterInfo, setPrefixes, setPrefixes, setXmlSpace
 
Methods inherited from class org.apache.xalan.utils.UnImplNode
appendData, cloneNode, createAttribute, createAttributeNS, createCDATASection, createComment, createDocumentFragment, createElement, createElementNS, createEntityReference, createProcessingInstruction, createTextNode, deleteData, error, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDoctype, getDocumentElement, getElementById, getElementsByTagName, getElementsByTagNameNS, getImplementation, getLocalName, getNamespaceURI, getNodeValue, getOwnerElement, getPrefix, getSpecified, hasAttribute, hasAttributeNS, hasAttributes, importNode, insertBefore, insertData, normalize, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, replaceData, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setData, setNodeValue, setPrefix, setValue, splitText, substringData, supports
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElemWithParam

public ElemWithParam()
Method Detail

setSelect

public void setSelect(XPath v)
**For advanced use only** Set the "select" attribute. The "select" attribute specifies the value of the argument, if element content is not specified.

getSelect

public XPath getSelect()
**For advanced use only** Get the "select" attribute. The "select" attribute specifies the value of the argument, if element content is not specified.

setName

public void setName(QName v)
**For advanced use only** Set the "name" attribute. DJD

getName

public QName getName()
**For advanced use only** Get the "name" attribute. DJD

getXSLToken

public int getXSLToken()
**For advanced use only** Get an integer representation of the element type.
Returns:
An integer representation of the element, defined in the Constants class.
Overrides:
getXSLToken in class ElemTemplateElement
See Also:
Constants

getNodeName

public java.lang.String getNodeName()
**For advanced use only** Return the node name.
Overrides:
getNodeName in class ElemTemplateElement


Copyright © 2000 Apache XML Project. All Rights Reserved.