JavaScript is disabled on your browser.
Description
Field Summary
Constructor Summary
Method Summary
Constructor Details
XSLOutput()
Method Details
isDeclaration()
prepareAttributes()
getFormatQName()
validate(Declaration)
compileDeclaration(Executable, Declaration)
gatherOutputProperties(Properties, HashMap, int)
prepareCharacterMaps(StyleElement, String, Properties)
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 , YES_NO
Constructor Summary
Constructors
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
void
Compile a declaration in the stylesheet tree
for use at run-time.
protected void
Validate the properties,
and return the values as additions to a supplied Properties object.
Get the name of the xsl:output declaration
boolean
Ask whether this node is a declaration, that is, a permitted child of xsl:stylesheet
(including xsl:include and xsl:import).
void
Set the attribute list for the element.
Process the use-character-maps attribute
void
Check that the stylesheet element is valid.
Methods inherited from class StyleElement
allocateLocationId , allocatePatternSlots , allocateSlots , bindLocalVariable , bindVariable , checkAttributeValue , checkEmpty , checkSortComesFirst , checkTopLevel , checkUnknownAttribute , compile , 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 , isExcludedNamespace , isExplaining , isExtensionNamespace , isInstruction , 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