net.sf.saxon.style
Interface XSLTStaticContext

All Superinterfaces:
StaticContext
All Known Implementing Classes:
ExpressionContext, UseWhenStaticContext

public interface XSLTStaticContext
extends StaticContext

Extends the standard XPath static context with information that is available for XPath expressions invoked from XSLT


Method Summary
 boolean isElementAvailable(String qname)
          Determine if an extension element is available
 
Methods inherited from interface net.sf.saxon.expr.StaticContext
bindVariable, getBaseURI, getCollation, getConfiguration, getDecimalFormatManager, getDefaultCollationName, getDefaultElementNamespace, getDefaultFunctionNamespace, getFunctionLibrary, getImportedSchemaNamespaces, getLineNumber, getLocationMap, getNamePool, getNamespaceResolver, getRequiredContextItemType, getSystemId, getURIForPrefix, getXPathLanguageLevel, isAllowedBuiltInType, isImportedSchema, isInBackwardsCompatibleMode, isSchemaAware, issueWarning, makeEarlyEvaluationContext
 

Method Detail

isElementAvailable

boolean isElementAvailable(String qname)
                           throws XPathException
Determine if an extension element is available

Throws:
XPathException - if the name is invalid or the prefix is not declared


Copyright (c) 2004-2010 Saxonica Limited. All rights reserved.