JavaScript is disabled on your browser.
Description
Field Summary
Constructor Summary
Method Summary
Constructor Details
XSLFallback()
Method Details
isInstruction()
mayContainSequenceConstructor()
seesAvuncularVariables()
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.
boolean
Determine whether this node is an instruction.
boolean
Determine whether this type of element is allowed to contain a template-body
void
Set the attribute list for the element.
protected boolean
Ask whether variables declared in an "uncle" element are visible.
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 , getReturnedItemType , 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 , postValidate , processAllAttributes , processAttributes , processDefaultCollationAttribute , processDefaultXPathNamespaceAttribute , processExcludedNamespaces , processExtensionElementAttribute , processStandardAttributes , processVersionAttribute , reportAbsence , 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
Method Details
mayContainSequenceConstructor