## 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.