|
|||||||||
| 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.XSLParam
An xsl:param elements in the stylesheet.
The xsl: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 | |
XSLParam()
|
|
| Method Summary | |
Value |
constantValue()
Get the value, if known statically. |
int |
getDataType()
Get the data type, if known statically. |
int |
getSlotNumber()
Determine a slot number for the variable. |
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 com.icl.saxon.Binding |
getVariableName, isAssignable, isGlobal |
| 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 XSLParam()
| Method Detail |
public int getSlotNumber()
BindinggetSlotNumber in interface Binding
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 int getDataType()
getDataType in interface Bindingpublic Value constantValue()
constantValue in interface Binding
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||