| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectcom.icl.saxon.om.AbstractNodecom.icl.saxon.tree.NodeImplcom.icl.saxon.tree.ParentNodeImplpublic class SAXONReturnextends XSLGeneralVariableNested Class Summary |
Field Summary |
Fields inherited from class com.icl.saxon.style.XSLGeneralVariable | |
assignable, global, procedure, redundant, select, simpleText, variableFingerprint | |
Fields inherited from class com.icl.saxon.style.StyleElement | |
REPORT_ALWAYS, REPORT_IF_INSTANTIATED, REPORT_UNLESS_FORWARDS_COMPATIBLE, attributeSets, extensionNamespaces, reportingCircumstances, staticContext, validationError, version | |
Fields inherited from class com.icl.saxon.tree.ElementWithAttributes | |
attributeList, namespaceList | |
Fields inherited from class com.icl.saxon.tree.ElementImpl | |
nameCode, root | |
Fields inherited from class com.icl.saxon.tree.ParentNodeImpl | |
sequence | |
Fields inherited from class com.icl.saxon.tree.NodeImpl | |
emptyArray, index, parent | |
Fields inherited from class com.icl.saxon.om.AbstractNode | |
NODE_LETTER | |
Fields inherited from interface com.icl.saxon.om.NodeInfo | |
ATTRIBUTE, COMMENT, ELEMENT, NAMESPACE, NODE, NONE, NUMBER_OF_TYPES, PI, ROOT, TEXT | |
Method Summary | |
int |
|
boolean |
|
void |
|
void | |
void |
|
Methods inherited from class com.icl.saxon.style.XSLGeneralVariable | |
checkDuplicateDeclaration, getOwningProcedure, getProcedure, getSelectValue, getVariableFingerprint, getVariableName, isAssignable, isGlobal, mayContainTemplateBody, prepareAttributes, preprocess, validate | |
Methods inherited from class com.icl.saxon.tree.ElementImpl | |
addNamespaceNodes, copy, copy, generateId, getAttributeList, getAttributeValue, getBaseURI, getDocumentRoot, getLineNumber, getNameCode, getNodeType, getPrefixForURI, getSystemId, getURICodeForPrefix, initialise, makeNameCode, outputNamespaceNodes, setAttribute, setLineNumber, setNameCode, setSystemId | |
Methods inherited from class com.icl.saxon.tree.ParentNodeImpl | |
addChild, compact, copyStringValue, dropChildren, enumerateChildren, getChildNodes, getFirstChild, getLastChild, getNodeValue, getNthChild, getSequenceNumber, getStringValue, hasChildNodes, removeChild, renumberChildren, useChildrenArray | |
public int getVariableFingerprint()
Get the fingerprint of the variable name
- Overrides:
- getVariableFingerprint in interface XSLGeneralVariable
public boolean isInstruction()
Determine whether this node is an instruction.
- Overrides:
- isInstruction in interface StyleElement
- Returns:
- true - it is an instruction
public void prepareAttributes()
throws TransformerConfigurationExceptionSet the attribute list for the element. This is called to process the attributes (note the distinction from processAttributes in the superclass). Must be supplied in a subclass
- Overrides:
- prepareAttributes in interface XSLGeneralVariable
public void process(Context context) throws TransformerException
Process the return/result instruction
- Overrides:
- process in interface StyleElement
public void validate()
throws TransformerConfigurationExceptionValidate
- Overrides:
- validate in interface XSLGeneralVariable