Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
com.icl.saxon.om.AbstractNode
com.icl.saxon.tree.NodeImpl
com.icl.saxon.tree.ParentNodeImpl
public class SAXONReturn
extends XSLGeneralVariable
Nested 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 TransformerConfigurationException
Set 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 TransformerConfigurationException
Validate
- Overrides:
- validate in interface XSLGeneralVariable