public class PrincipalStylesheetModuleEE extends PrincipalStylesheetModule
PrincipalStylesheetModule.Action
topLevel
Constructor and Description |
---|
PrincipalStylesheetModuleEE(XSLPackage node) |
Modifier and Type | Method and Description |
---|---|
void |
addGlobalVariable(GlobalVariable variable)
Add a global variable to the collection
|
protected void |
checkStreamability(AttributeSet aSet)
Check the streamability of an attribute set declared within this stylesheet module.
|
GlobalVariable |
getEquivalentVariable(Expression select)
Get an existing global variable whose initializer is a given expression,
if there is one.
|
protected void |
importSchemata()
Process import-schema declarations
|
addCompletionAction, addFixupAction, addGlobalVariable, addImportedSchema, addNamespaceAlias, adjustExposedVisibility, checkAcceptableModeForPackage, combineAttributeSets, compile, compileError, compileError, complete, declareXQueryFunction, fixup, gatherOutputProperties, getAccumulatorManager, getAttributeSetDeclarations, getAttributeSets, getCharacterMap, getCharacterMapIndex, getComponent, getDecimalFormatManager, getGlobalVariableBinding, getImportedSchemaTable, getKeyManager, getNamedTemplate, getNamespaceAlias, getPrincipalStylesheetModule, getRuleManager, getSlotManager, getStylesheetDocument, getStylesheetPackage, getTypeAliasManager, hasNamespaceAliases, indexAttributeSet, indexFunction, indexMode, indexNamedTemplate, indexVariableDeclaration, isAliasResultNamespace, isDeclaredModes, isImportedSchema, optimizeTopLevel, preprocess, processAllAttributes, putStylesheetDocument, setAccumulatorManager, setNeedsDynamicOutputProperties, spliceUsePackages
getAssociatedStylesheet, getConfiguration, getImporter, getInputTypeAnnotations, getMinImportPrecedence, getPrecedence, getRootElement, getStylesheetElement, loadStylesheet, loadStylesheetModule, setImporter, setInputTypeAnnotations, setMinImportPrecedence, setWasIncluded, spliceIncludes
public PrincipalStylesheetModuleEE(XSLPackage node) throws XPathException
XPathException
protected void importSchemata() throws XPathException
importSchemata
in class PrincipalStylesheetModule
XPathException
- if errors are detectedprotected void checkStreamability(AttributeSet aSet) throws XPathException
checkStreamability
in class PrincipalStylesheetModule
aSet
- the attribute set to be checked (the method is called only
if the attribute set is declared streamable)XPathException
- if the streamability rules are not satisifedpublic void addGlobalVariable(GlobalVariable variable)
GlobalVariableManager
addGlobalVariable
in interface GlobalVariableManager
addGlobalVariable
in class PrincipalStylesheetModule
variable
- the variable to be addedpublic GlobalVariable getEquivalentVariable(Expression select)
GlobalVariableManager
getEquivalentVariable
in interface GlobalVariableManager
getEquivalentVariable
in class PrincipalStylesheetModule
Copyright (c) 2004-2018 Saxonica Limited. All rights reserved.