public class StylesheetModule extends Object
| Modifier and Type | Field and Description | 
|---|---|
| protected List<Declaration> | topLevel | 
| Constructor and Description | 
|---|
| StylesheetModule(XSLStylesheet sourceElement,
                int precedence) | 
| Modifier and Type | Method and Description | 
|---|---|
| StylesheetModule | getImporter() | 
| int | getInputTypeAnnotations()Get the value of the input-type-annotations attribute, for this module combined with that
 of all included/imported modules. | 
| int | getMinImportPrecedence()Get the minimum import precedence of this module, that is, the lowest import precedence of the modules
 that it imports. | 
| int | getPrecedence() | 
| PrincipalStylesheetModule | getPrincipalStylesheetModule() | 
| XSLStylesheet | getSourceElement() | 
| void | setImporter(StylesheetModule importer) | 
| void | setInputTypeAnnotations(int annotations)Set the value of the input-type-annotations attribute, for this module combined with that
 of all included/imported modules. | 
| void | setMinImportPrecedence(int min)Set the minimum import precedence of this module, that is, the lowest import precedence of the modules
 that it imports. | 
| void | setWasIncluded()Indicate that this stylesheet was included (by its "importer") using an xsl:include
 statement as distinct from xsl:import | 
| void | spliceIncludes()Process xsl:include and xsl:import elements. | 
protected List<Declaration> topLevel
public StylesheetModule(XSLStylesheet sourceElement, int precedence)
public void setImporter(StylesheetModule importer)
public StylesheetModule getImporter()
public PrincipalStylesheetModule getPrincipalStylesheetModule()
public XSLStylesheet getSourceElement()
public int getPrecedence()
public void setWasIncluded()
public void setMinImportPrecedence(int min)
min - the minimum import precedencepublic int getMinImportPrecedence()
public void spliceIncludes()
                    throws XPathException
XPathExceptionpublic int getInputTypeAnnotations()
XSLStylesheet.ANNOTATION_STRIP and XSLStylesheet.ANNOTATION_PRESERVEpublic void setInputTypeAnnotations(int annotations)
                             throws XPathException
XSLStylesheet.ANNOTATION_STRIP and XSLStylesheet.ANNOTATION_PRESERVEannotations - the value of the input-type-annotations attribute, for this module combined with that
 of all included/imported modules.XPathExceptionCopyright (c) 2004-2013 Saxonica Limited. All rights reserved.