Package com.saxonica.ee.schema.sdoc
Class SchemaElement.XPathStaticContext
java.lang.Object
net.sf.saxon.sxpath.AbstractStaticContext
net.sf.saxon.sxpath.IndependentContext
com.saxonica.ee.schema.sdoc.SchemaElement.XPathStaticContext
- All Implemented Interfaces:
StaticContext,NamespaceResolver,XPathStaticContext
- Enclosing class:
SchemaElement
-
Nested Class Summary
Nested classes/interfaces inherited from class net.sf.saxon.sxpath.AbstractStaticContext
AbstractStaticContext.WarningHandler -
Field Summary
Fields inherited from class net.sf.saxon.sxpath.IndependentContext
autoDeclare, executable, externalResolver, importedSchemaNamespaces, namespaces, optimizerOptions, parentlessContextItem, requiredContextItemType, retainedStaticContext, variables -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet a Namespace resolver that can be used for run-time resolution of QNames appearing in the XPath expressionMethods inherited from class net.sf.saxon.sxpath.IndependentContext
bindVariable, clearAllNamespaces, clearNamespaces, declareNamespace, declareVariable, declareVariable, declareVariable, getColumnNumber, getDeclaredVariables, getExternalVariable, getExternalVariables, getImportedSchemaNamespaces, getLineNumber, getOptimizerOptions, getPublicId, getRequiredContextItemType, getSlotNumber, getStackFrameMap, getURIForPrefix, isAllowUndeclaredVariables, isContextItemParentless, isImportedSchema, iteratePrefixes, makeRetainedStaticContext, setAllowUndeclaredVariables, setContextItemParentless, setDefaultElementNamespace, setExecutable, setImportedSchemaNamespaces, setNamespaceResolver, setNamespaces, setOptimizerOptions, setRequiredContextItemTypeMethods inherited from class net.sf.saxon.sxpath.AbstractStaticContext
addFunctionLibrary, getConfiguration, getContainingLocation, getDecimalFormatManager, getDefaultCollationName, getDefaultElementNamespace, getDefaultFunctionNamespace, getFunctionLibrary, getKeyManager, getPackageData, getStaticBaseURI, getSystemId, getUnprefixedElementMatchingPolicy, getWarningHandler, getXPathVersion, isInBackwardsCompatibleMode, issueWarning, makeEarlyEvaluationContext, resolveTypeAlias, setBackwardsCompatibilityMode, setBaseURI, setConfiguration, setContainingLocation, setDecimalFormatManager, setDefaultCollationName, setDefaultFunctionLibrary, setDefaultFunctionLibrary, setDefaultFunctionNamespace, setFunctionLibrary, setPackageData, setSchemaAware, setTypeAlias, setUnprefixedElementMatchingPolicy, setWarningHandler, setWarningHandler, setXPathLanguageLevelMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sf.saxon.expr.StaticContext
getConfiguration, getContainingLocation, getDecimalFormatManager, getDefaultCollationName, getDefaultElementNamespace, getDefaultFunctionNamespace, getFunctionLibrary, getKeyManager, getPackageData, getStaticBaseURI, getSystemId, getUnprefixedElementMatchingPolicy, getXPathVersion, isInBackwardsCompatibleMode, issueWarning, makeEarlyEvaluationContext, resolveTypeAlias
-
Constructor Details
-
XPathStaticContext
-
-
Method Details
-
getNamespaceResolver
Get a Namespace resolver that can be used for run-time resolution of QNames appearing in the XPath expression- Specified by:
getNamespaceResolverin interfaceStaticContext- Overrides:
getNamespaceResolverin classIndependentContext- Returns:
- a namespace resolver that uses the namespace context of the containing element in the schema document
-
getExecutable
- Overrides:
getExecutablein classIndependentContext
-