java.io.Serializable, javax.xml.transform.SourceLocatorXPathStaticContextAbsentExtensionElement, AttributeSet, ExpressionParser.TemporaryContainer, ExtensionInstruction, GlobalParam, GlobalVariable, IDPattern, IndependentContext, JAXPXPathStaticContext, KeyDefinition, KeyPattern, LiteralResultElement, LocationPathPattern, NodeTestPattern, Pattern, Procedure, SaxonAssign, SaxonBreak, SaxonCallTemplate, SaxonCollation, SaxonContinue, SaxonDoctype, SaxonEntityRef, SaxonFinally, SaxonImportQuery, SaxonIterate, SaxonScript, SaxonWhile, SQLClose, SQLColumn, SQLConnect, SQLDelete, SQLInsert, SQLQuery, SQLUpdate, StyleElement, Template, UnionPattern, UserFunction, UseWhenStaticContext, XQueryExpression, XQueryFunction, XSLAnalyzeString, XSLApplyImports, XSLApplyTemplates, XSLAttribute, XSLAttributeSet, XSLCallTemplate, XSLCharacterMap, XSLChoose, XSLComment, XSLCopy, XSLCopyOf, XSLDecimalFormat, XSLDocument, XSLElement, XSLFallback, XSLForEach, XSLForEachGroup, XSLFunction, XSLGeneralIncorporate, XSLGeneralVariable, XSLIf, XSLImport, XSLImportSchema, XSLInclude, XSLKey, XSLMatchingSubstring, XSLMessage, XSLNamespace, XSLNamespaceAlias, XSLNextMatch, XSLNumber, XSLOtherwise, XSLOutput, XSLOutputCharacter, XSLParam, XSLPerformSort, XSLPreserveSpace, XSLProcessingInstruction, XSLResultDocument, XSLSequence, XSLSort, XSLStringConstructor, XSLStylesheet, XSLTemplate, XSLText, XSLValueOf, XSLVariable, XSLVariableDeclaration, XSLWhen, XSLWithParampublic interface Container
extends javax.xml.transform.SourceLocator, java.io.Serializable
| Modifier and Type | Method | Description |
|---|---|---|
Executable |
getExecutable() |
Get the Executable (representing a complete stylesheet or query) of which this Container forms part
|
int |
getHostLanguage() |
Get the host language (XSLT, XQuery, XPath) used to implement the code in this container
|
LocationProvider |
getLocationProvider() |
Get the LocationProvider allowing location identifiers to be resolved.
|
boolean |
replaceSubExpression(Expression original,
Expression replacement) |
Replace one subexpression by a replacement subexpression
|
Executable getExecutable()
LocationProvider getLocationProvider()
int getHostLanguage()
Configuration.XSLT or Configuration.XQUERYboolean replaceSubExpression(Expression original, Expression replacement)
original - the original subexpressionreplacement - the replacement subexpression