JavaScript is disabled on your browser.
Description
Field Summary
Constructor Summary
Method Summary
Constructor Details
XSLNumber()
Method Details
isInstruction()
getReturnedItemType()
prepareAttributes()
validate(Declaration)
compile(Executable, Declaration)
All Implemented Interfaces:
Serializable , Source , SourceLocator , LocationProvider , SaxonLocator , PullEvent , Container , FingerprintedNode , Item <NodeInfo >, MutableNodeInfo , NamespaceResolver , NodeInfo , ValueRepresentation <NodeInfo >, InstructionInfo , SiblingCountingNode , Locator
Field Summary
Fields inherited from class StyleElement
ACTION_COMPILE , ACTION_FIXUP , ACTION_OPTIMIZE , ACTION_PROCESS_ATTRIBUTES , ACTION_TYPECHECK , ACTION_VALIDATE , actionsCompleted , defaultCollationName , defaultXPathNamespace , extensionNamespaces , REPORT_ALWAYS , REPORT_IF_INSTANTIATED , REPORT_UNLESS_FALLBACK_AVAILABLE , REPORT_UNLESS_FORWARDS_COMPATIBLE , reportingCircumstances , staticContext , validationError , version , YES_NO
Constructor Summary
Constructors
Method Summary
All Methods Instance Methods Concrete Methods
Compile the instruction on the stylesheet tree into an executable instruction
for use at run-time.
Determine the type of item returned by this instruction (only relevant if
it is an instruction).
boolean
Determine whether this node is an instruction.
void
Set the attribute list for the element.
void
Check that the stylesheet element is valid.
Methods inherited from class StyleElement
allocateLocationId , allocatePatternSlots , allocateSlots , bindLocalVariable , bindVariable , checkAttributeValue , checkEmpty , checkSortComesFirst , checkTopLevel , checkUnknownAttribute , compileDeclaration , compileError , compileError , compileError , compileError , compileSequenceConstructor , compileWarning , compileWarning , definesExcludedNamespace , definesExtensionElement , fallbackProcessing , fixupReferences , forwardsCompatibleModeIsEnabled , getAttributeSets , getAttributeValue , getColumnNumber , getCommonChildItemType , getConstructType , getContainerGranularity , getContainingSlotManager , getContainingStylesheet , getDefaultCollationName , getDefaultXPathNamespace , getEffectiveVersion , getExecutable , getHostLanguage , getLastChildInstruction , getLineNumber , getLocationProvider , getNamespaceResolver , getObjectName , getPreparedStylesheet , getPrincipalStylesheetModule , getProcessorVersion , getProperties , getProperty , getSchemaType , getStaticContext , getSystemId , getTypeAnnotation , getWithParamInstructions , index , isActionCompleted , isDeclaration , isExcludedNamespace , isExplaining , isExtensionNamespace , isPermittedChild , issueWarning , issueWarning , isTopLevel , isXslt30Processor , makeAttributeValueTemplate , makeExpression , makeExpressionVisitor , makeNamespaceContext , makePattern , makeQName , makeSequenceType , makeSortKeys , makeTraceInstruction , markTailCalls , mayContainFallback , mayContainParam , mayContainSequenceConstructor , postValidate , processAllAttributes , processAttributes , processDefaultCollationAttribute , processDefaultXPathNamespaceAttribute , processExcludedNamespaces , processExtensionElementAttribute , processStandardAttributes , processVersionAttribute , reportAbsence , seesAvuncularVariables , setActionCompleted , setObjectName , setValidationError , substituteFor , typeCheck , typeCheck , undeclaredNamespaceError , validateChildren , validateSubtree , xPath10ModeIsEnabled
Methods inherited from class ElementImpl
addAttribute , addNamespace , copy , delete , fixupInsertedNamespaces , generateId , getAttributeList , getAttributeValue , getAttributeValue , getBaseURI , getColumnNumber , getDeclaredNamespaces , getDocumentRoot , getLineNumber , getNameCode , getNamespaceList , getNodeKind , getPrefixForURI , getRoot , getSchemaType , getSystemId , getTypeAnnotation , getURIForPrefix , gsetAttributeCollection , initialise , isId , isNilled , iteratePrefixes , removeAttribute , removeTypeAnnotation , rename , replaceStringValue , setAttributeList , setLocation , setNameCode , setNamespaceDeclarations , setNamespaceList , setSystemId , setTypeAnnotation
Methods inherited from class ParentNodeImpl
addChild , compact , enumerateChildren , getFirstChild , getLastChild , getNthChild , getNumberOfChildren , getRawSequenceNumber , getSequenceNumber , getStringValue , getStringValueCS , hasChildNodes , insertChildren , insertChildrenAt , removeChild , replaceChildrenAt , setChildren , setRawSequenceNumber
Methods inherited from class NodeImpl
atomize , compareOrder , equals , getConfiguration , getDisplayName , getDocumentNumber , getFingerprint , getLocalPart , getNamePool , getNextInDocument , getNextSibling , getParent , getPhysicalRoot , getPrefix , getPreviousInDocument , getPreviousSibling , getPublicId , getRawParent , getSiblingPosition , getTypedValue , getURI , insertSiblings , isDeleted , isIdref , isSameNodeInfo , iterateAxis , iterateAxis , newBuilder , replace , setRawParent , setSiblingPosition