| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
  |
  +--com.icl.saxon.tree.NodeImpl
        |
        +--com.icl.saxon.tree.ParentNodeImpl
              |
              +--com.icl.saxon.tree.ElementImpl
                    |
                    +--com.icl.saxon.tree.ElementWithAttributes
                          |
                          +--com.icl.saxon.style.StyleElement
                                |
                                +--com.icl.saxon.style.XSLGeneralVariable
                                      |
                                      +--com.icl.saxon.style.XSLWithParam
An xsl:with-param element in the stylesheet.
 The xsl:with-param element has mandatory attribute name and optional attribute select
| Fields inherited from class com.icl.saxon.style.XSLGeneralVariable | 
| assignable, global, procedure, select, variableName | 
| Fields inherited from class com.icl.saxon.style.StyleElement | 
| attributeSets, version | 
| Fields inherited from class com.icl.saxon.tree.ElementWithAttributes | 
| attributeList, namespaceList | 
| Fields inherited from class com.icl.saxon.tree.ElementImpl | 
| emptyArray, fullName, index, parent, sequence | 
| Fields inherited from interface com.icl.saxon.om.NodeInfo | 
| ATTRIBUTE, COMMENT, DOCUMENT, ELEMENT, NAMESPACE, NODE, NONE, NUMBER_OF_TYPES, PI, TEXT | 
| 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 | |
| XSLWithParam() | |
| Method Summary | |
|  Value | getParamValue(Context context) | 
|  void | process(Context context)Process: called to do the real work of this stylesheet element. | 
|  void | validate()Check that the element is valid. | 
| Methods inherited from class com.icl.saxon.style.XSLGeneralVariable | 
| checkDuplicateDeclaration, getOwningProcedure, getProcedure, getSelectValue, getVariableName, isAssignable, isGlobal, prepareAttributes, preprocess | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Methods inherited from interface org.xml.sax.Locator | 
| getColumnNumber, getLineNumber, getPublicId, getSystemId | 
| Methods inherited from interface com.icl.saxon.expr.StaticContext | 
| getLineNumber, getSystemId, makeName, makePrefixTest | 
| Methods inherited from interface com.icl.saxon.om.ElementInfo | 
| getInheritedAttribute, isFirstChild, isFirstInGroup, isLastChild, isLastInGroup | 
| Methods inherited from interface org.w3c.dom.Node | 
| appendChild, cloneNode, getChildNodes, getFirstChild, getLastChild, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPreviousSibling, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix | 
| Methods inherited from interface org.w3c.dom.Element | 
| getElementsByTagName, getElementsByTagNameNS, getTagName | 
| Constructor Detail | 
public XSLWithParam()
| Method Detail | 
public void validate()
              throws org.xml.sax.SAXException
StyleElementvalidate in class XSLGeneralVariable
public void process(Context context)
             throws org.xml.sax.SAXException
StyleElementprocess in class StyleElementcom.icl.saxon.style.StyleElementcontext - The context in the source XML document, giving access to the current node,
 the current variables, etc.
public Value getParamValue(Context context)
                    throws org.xml.sax.SAXException
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||