<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!--NewPage--> <HTML> <HEAD> <!-- Generated by javadoc (build 1.6.0_18) on Fri Dec 09 20:48:45 GMT 2011 --> <TITLE> JAXPXPathStaticContext </TITLE> <META NAME="date" CONTENT="2011-12-09"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"> <SCRIPT type="text/javascript"> function windowTitle() { if (location.href.indexOf('is-external=true') == -1) { parent.document.title="JAXPXPathStaticContext"; } } </SCRIPT> <NOSCRIPT> </NOSCRIPT> </HEAD> <BODY BGCOLOR="white" onload="windowTitle();"> <HR> <!-- ========= START OF TOP NAVBAR ======= --> <A NAME="navbar_top"><!-- --></A> <A HREF="#skip-navbar_top" title="Skip navigation links"></A> <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> <TR> <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> </EM> </TD> </TR> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../net/sf/saxon/xpath/JAXPVariable.html" title="class in net.sf.saxon.xpath"><B>PREV CLASS</B></A> <A HREF="../../../../net/sf/saxon/xpath/XPathEvaluator.html" title="class in net.sf.saxon.xpath"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../index.html?net/sf/saxon/xpath/JAXPXPathStaticContext.html" target="_top"><B>FRAMES</B></A> <A HREF="JAXPXPathStaticContext.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- if(window==top) { document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> </SCRIPT> <NOSCRIPT> <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> </NOSCRIPT> </FONT></TD> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_net.sf.saxon.sxpath.AbstractStaticContext">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_top"></A> <!-- ========= END OF TOP NAVBAR ========= --> <HR> <!-- ======== START OF CLASS DATA ======== --> <H2> <FONT SIZE="-1"> net.sf.saxon.xpath</FONT> <BR> Class JAXPXPathStaticContext</H2> <PRE> <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A> <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html" title="class in net.sf.saxon.sxpath">net.sf.saxon.sxpath.AbstractStaticContext</A> <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>net.sf.saxon.xpath.JAXPXPathStaticContext</B> </PRE> <DL> <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../net/sf/saxon/expr/StaticContext.html" title="interface in net.sf.saxon.expr">StaticContext</A>, <A HREF="../../../../net/sf/saxon/om/NamespaceResolver.html" title="interface in net.sf.saxon.om">NamespaceResolver</A></DD> </DL> <HR> <DL> <DT><PRE>public class <B>JAXPXPathStaticContext</B><DT>extends <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html" title="class in net.sf.saxon.sxpath">AbstractStaticContext</A><DT>implements <A HREF="../../../../net/sf/saxon/expr/StaticContext.html" title="interface in net.sf.saxon.expr">StaticContext</A>, <A HREF="../../../../net/sf/saxon/om/NamespaceResolver.html" title="interface in net.sf.saxon.om">NamespaceResolver</A></DL> </PRE> <P> A JAXPXPathStaticContext provides a context for parsing an XPath expression in a context other than a stylesheet. In particular, it is used to support the JAXP 1.3 XPath API. The JAXP API does not actually expose the StaticContext object directly; rather, the static context (namespaces, variables, and functions) is manipulated through the XPath object, implemented in Saxon by the <A HREF="../../../../net/sf/saxon/xpath/XPathEvaluator.html" title="class in net.sf.saxon.xpath"><CODE>XPathEvaluator</CODE></A> <P> <P> <HR> <P> <!-- =========== FIELD SUMMARY =========== --> <A NAME="field_summary"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Field Summary</B></FONT></TH> </TR> </TABLE> <A NAME="fields_inherited_from_class_net.sf.saxon.sxpath.AbstractStaticContext"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left"><B>Fields inherited from class net.sf.saxon.sxpath.<A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html" title="class in net.sf.saxon.sxpath">AbstractStaticContext</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#usingDefaultFunctionLibrary">usingDefaultFunctionLibrary</A></CODE></TD> </TR> </TABLE> <!-- ======== CONSTRUCTOR SUMMARY ======== --> <A NAME="constructor_summary"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Constructor Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#JAXPXPathStaticContext(net.sf.saxon.Configuration)">JAXPXPathStaticContext</A></B>(<A HREF="../../../../net/sf/saxon/Configuration.html" title="class in net.sf.saxon">Configuration</A> config)</CODE> <BR> Create a JAXPXPathStaticContext using a specific Configuration.</TD> </TR> </TABLE> <!-- ========== METHOD SUMMARY =========== --> <A NAME="method_summary"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> <B>Method Summary</B></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../../net/sf/saxon/expr/Expression.html" title="class in net.sf.saxon.expr">Expression</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#bindVariable(net.sf.saxon.om.StructuredQName)">bindVariable</A></B>(<A HREF="../../../../net/sf/saxon/om/StructuredQName.html" title="class in net.sf.saxon.om">StructuredQName</A> qName)</CODE> <BR> Bind a variable used in an XPath Expression to the XSLVariable element in which it is declared.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> int</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#getContainerGranularity()">getContainerGranularity</A></B>()</CODE> <BR> Get the granularity of the container.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#getImportedSchemaNamespaces()">getImportedSchemaNamespaces</A></B>()</CODE> <BR> Get the set of imported schemas</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/NamespaceContext.html?is-external=true" title="class or interface in javax.xml.namespace">NamespaceContext</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#getNamespaceContext()">getNamespaceContext</A></B>()</CODE> <BR> Get the NamespaceContext that was set using <A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#setNamespaceContext(javax.xml.namespace.NamespaceContext)"><CODE>setNamespaceContext(javax.xml.namespace.NamespaceContext)</CODE></A></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../../net/sf/saxon/om/NamespaceResolver.html" title="interface in net.sf.saxon.om">NamespaceResolver</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#getNamespaceResolver()">getNamespaceResolver</A></B>()</CODE> <BR> Get a namespace resolver to resolve the namespaces declared in this static context.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../../../../net/sf/saxon/expr/instruct/SlotManager.html" title="class in net.sf.saxon.expr.instruct">SlotManager</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#getStackFrameMap()">getStackFrameMap</A></B>()</CODE> <BR> Get the stack frame map containing the slot number allocations for the variables declared in this static context</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#getURIForPrefix(java.lang.String)">getURIForPrefix</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> prefix)</CODE> <BR> Get the URI for a prefix, using the declared namespaces as the context for namespace resolution.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#getURIForPrefix(java.lang.String, boolean)">getURIForPrefix</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> prefix, boolean useDefault)</CODE> <BR> Get the namespace URI corresponding to a given prefix.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/xpath/XPathFunctionResolver.html?is-external=true" title="class or interface in javax.xml.xpath">XPathFunctionResolver</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#getXPathFunctionResolver()">getXPathFunctionResolver</A></B>()</CODE> <BR> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/xpath/XPathVariableResolver.html?is-external=true" title="class or interface in javax.xml.xpath">XPathVariableResolver</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#getXPathVariableResolver()">getXPathVariableResolver</A></B>()</CODE> <BR> Get the XPathVariableResolver</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#importSchema(javax.xml.transform.Source)">importSchema</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/transform/Source.html?is-external=true" title="class or interface in javax.xml.transform">Source</A> source)</CODE> <BR> Import a schema.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#isImportedSchema(java.lang.String)">isImportedSchema</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespace)</CODE> <BR> Determine whether a Schema for a given target namespace has been imported.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#iteratePrefixes()">iteratePrefixes</A></B>()</CODE> <BR> Get an iterator over all the prefixes declared in this namespace context.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#setNamespaceContext(javax.xml.namespace.NamespaceContext)">setNamespaceContext</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/NamespaceContext.html?is-external=true" title="class or interface in javax.xml.namespace">NamespaceContext</A> context)</CODE> <BR> Supply the NamespaceContext used to resolve namespaces.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#setXPathFunctionResolver(javax.xml.xpath.XPathFunctionResolver)">setXPathFunctionResolver</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/xpath/XPathFunctionResolver.html?is-external=true" title="class or interface in javax.xml.xpath">XPathFunctionResolver</A> xPathFunctionResolver)</CODE> <BR> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#setXPathVariableResolver(javax.xml.xpath.XPathVariableResolver)">setXPathVariableResolver</A></B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/xpath/XPathVariableResolver.html?is-external=true" title="class or interface in javax.xml.xpath">XPathVariableResolver</A> resolver)</CODE> <BR> Set an XPathVariableResolver.</TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_net.sf.saxon.sxpath.AbstractStaticContext"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left"><B>Methods inherited from class net.sf.saxon.sxpath.<A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html" title="class in net.sf.saxon.sxpath">AbstractStaticContext</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#addFunctionLibrary(net.sf.saxon.functions.FunctionLibrary)">addFunctionLibrary</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#declareCollation(java.lang.String, net.sf.saxon.lib.StringCollator, boolean)">declareCollation</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getBaseURI()">getBaseURI</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getCollation(java.lang.String)">getCollation</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getCollationMap()">getCollationMap</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getColumnNumber()">getColumnNumber</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getConfiguration()">getConfiguration</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getDecimalFormatManager()">getDecimalFormatManager</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getDefaultCollationName()">getDefaultCollationName</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getDefaultElementNamespace()">getDefaultElementNamespace</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getDefaultFunctionNamespace()">getDefaultFunctionNamespace</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getFunctionLibrary()">getFunctionLibrary</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getHostLanguage()">getHostLanguage</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getLineNumber()">getLineNumber</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getLocationMap()">getLocationMap</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getLocationProvider()">getLocationProvider</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getNamePool()">getNamePool</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getPublicId()">getPublicId</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getRequiredContextItemType()">getRequiredContextItemType</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getSystemId()">getSystemId</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#getXPathLanguageLevel()">getXPathLanguageLevel</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#isAllowedBuiltInType(net.sf.saxon.type.BuiltInAtomicType)">isAllowedBuiltInType</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#isInBackwardsCompatibleMode()">isInBackwardsCompatibleMode</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#isSchemaAware()">isSchemaAware</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#issueWarning(java.lang.String, javax.xml.transform.SourceLocator)">issueWarning</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#makeEarlyEvaluationContext()">makeEarlyEvaluationContext</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#setBackwardsCompatibilityMode(boolean)">setBackwardsCompatibilityMode</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#setBaseURI(java.lang.String)">setBaseURI</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#setCollationMap(net.sf.saxon.expr.CollationMap)">setCollationMap</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#setConfiguration(net.sf.saxon.Configuration)">setConfiguration</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#setDecimalFormatManager(net.sf.saxon.trans.DecimalFormatManager)">setDecimalFormatManager</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#setDefaultElementNamespace(java.lang.String)">setDefaultElementNamespace</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#setDefaultFunctionLibrary()">setDefaultFunctionLibrary</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#setDefaultFunctionNamespace(java.lang.String)">setDefaultFunctionNamespace</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#setFunctionLibrary(net.sf.saxon.functions.FunctionLibraryList)">setFunctionLibrary</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#setLocationMap(net.sf.saxon.expr.instruct.LocationMap)">setLocationMap</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#setSchemaAware(boolean)">setSchemaAware</A>, <A HREF="../../../../net/sf/saxon/sxpath/AbstractStaticContext.html#setXPathLanguageLevel(net.sf.saxon.value.DecimalValue)">setXPathLanguageLevel</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_net.sf.saxon.expr.StaticContext"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> <TH ALIGN="left"><B>Methods inherited from interface net.sf.saxon.expr.<A HREF="../../../../net/sf/saxon/expr/StaticContext.html" title="interface in net.sf.saxon.expr">StaticContext</A></B></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getBaseURI()">getBaseURI</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getCollation(java.lang.String)">getCollation</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getConfiguration()">getConfiguration</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getDecimalFormatManager()">getDecimalFormatManager</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getDefaultCollationName()">getDefaultCollationName</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getDefaultElementNamespace()">getDefaultElementNamespace</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getDefaultFunctionNamespace()">getDefaultFunctionNamespace</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getFunctionLibrary()">getFunctionLibrary</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getLineNumber()">getLineNumber</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getLocationMap()">getLocationMap</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getNamePool()">getNamePool</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getRequiredContextItemType()">getRequiredContextItemType</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getSystemId()">getSystemId</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getXPathLanguageLevel()">getXPathLanguageLevel</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#isAllowedBuiltInType(net.sf.saxon.type.BuiltInAtomicType)">isAllowedBuiltInType</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#isInBackwardsCompatibleMode()">isInBackwardsCompatibleMode</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#isSchemaAware()">isSchemaAware</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#issueWarning(java.lang.String, javax.xml.transform.SourceLocator)">issueWarning</A>, <A HREF="../../../../net/sf/saxon/expr/StaticContext.html#makeEarlyEvaluationContext()">makeEarlyEvaluationContext</A></CODE></TD> </TR> </TABLE> <P> <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> <B>Constructor Detail</B></FONT></TH> </TR> </TABLE> <A NAME="JAXPXPathStaticContext(net.sf.saxon.Configuration)"><!-- --></A><H3> JAXPXPathStaticContext</H3> <PRE> public <B>JAXPXPathStaticContext</B>(<A HREF="../../../../net/sf/saxon/Configuration.html" title="class in net.sf.saxon">Configuration</A> config)</PRE> <DL> <DD>Create a JAXPXPathStaticContext using a specific Configuration. <P> <DL> <DT><B>Parameters:</B><DD><CODE>config</CODE> - the Configuration. For schema-aware XPath expressions, this must be an EnterpriseConfiguration.</DL> </DL> <!-- ============ METHOD DETAIL ========== --> <A NAME="method_detail"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"> <B>Method Detail</B></FONT></TH> </TR> </TABLE> <A NAME="getContainerGranularity()"><!-- --></A><H3> getContainerGranularity</H3> <PRE> public int <B>getContainerGranularity</B>()</PRE> <DL> <DD>Get the granularity of the container. <P> <DD><DL> </DL> </DD> <DD><DL> <DT><B>Returns:</B><DD>0 for a temporary container created during parsing; 1 for a container that operates at the level of an XPath expression; 2 for a container at the level of a global function or template</DL> </DD> </DL> <HR> <A NAME="setNamespaceContext(javax.xml.namespace.NamespaceContext)"><!-- --></A><H3> setNamespaceContext</H3> <PRE> public void <B>setNamespaceContext</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/NamespaceContext.html?is-external=true" title="class or interface in javax.xml.namespace">NamespaceContext</A> context)</PRE> <DL> <DD>Supply the NamespaceContext used to resolve namespaces. <P> <DD><DL> </DL> </DD> <DD><DL> </DL> </DD> </DL> <HR> <A NAME="getNamespaceContext()"><!-- --></A><H3> getNamespaceContext</H3> <PRE> public <A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/namespace/NamespaceContext.html?is-external=true" title="class or interface in javax.xml.namespace">NamespaceContext</A> <B>getNamespaceContext</B>()</PRE> <DL> <DD>Get the NamespaceContext that was set using <A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#setNamespaceContext(javax.xml.namespace.NamespaceContext)"><CODE>setNamespaceContext(javax.xml.namespace.NamespaceContext)</CODE></A> <P> <DD><DL> </DL> </DD> <DD><DL> </DL> </DD> </DL> <HR> <A NAME="getStackFrameMap()"><!-- --></A><H3> getStackFrameMap</H3> <PRE> public <A HREF="../../../../net/sf/saxon/expr/instruct/SlotManager.html" title="class in net.sf.saxon.expr.instruct">SlotManager</A> <B>getStackFrameMap</B>()</PRE> <DL> <DD>Get the stack frame map containing the slot number allocations for the variables declared in this static context <P> <DD><DL> </DL> </DD> <DD><DL> </DL> </DD> </DL> <HR> <A NAME="setXPathVariableResolver(javax.xml.xpath.XPathVariableResolver)"><!-- --></A><H3> setXPathVariableResolver</H3> <PRE> public void <B>setXPathVariableResolver</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/xpath/XPathVariableResolver.html?is-external=true" title="class or interface in javax.xml.xpath">XPathVariableResolver</A> resolver)</PRE> <DL> <DD>Set an XPathVariableResolver. This is used to resolve variable references if no variable has been explicitly declared. <P> <DD><DL> </DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>resolver</CODE> - A JAXP 1.3 XPathVariableResolver</DL> </DD> </DL> <HR> <A NAME="getXPathVariableResolver()"><!-- --></A><H3> getXPathVariableResolver</H3> <PRE> public <A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/xpath/XPathVariableResolver.html?is-external=true" title="class or interface in javax.xml.xpath">XPathVariableResolver</A> <B>getXPathVariableResolver</B>()</PRE> <DL> <DD>Get the XPathVariableResolver <P> <DD><DL> </DL> </DD> <DD><DL> </DL> </DD> </DL> <HR> <A NAME="setXPathFunctionResolver(javax.xml.xpath.XPathFunctionResolver)"><!-- --></A><H3> setXPathFunctionResolver</H3> <PRE> public void <B>setXPathFunctionResolver</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/xpath/XPathFunctionResolver.html?is-external=true" title="class or interface in javax.xml.xpath">XPathFunctionResolver</A> xPathFunctionResolver)</PRE> <DL> <DD><DL> </DL> </DD> <DD><DL> </DL> </DD> </DL> <HR> <A NAME="getXPathFunctionResolver()"><!-- --></A><H3> getXPathFunctionResolver</H3> <PRE> public <A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/xpath/XPathFunctionResolver.html?is-external=true" title="class or interface in javax.xml.xpath">XPathFunctionResolver</A> <B>getXPathFunctionResolver</B>()</PRE> <DL> <DD><DL> </DL> </DD> <DD><DL> </DL> </DD> </DL> <HR> <A NAME="getURIForPrefix(java.lang.String)"><!-- --></A><H3> getURIForPrefix</H3> <PRE> public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getURIForPrefix</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> prefix) throws <A HREF="../../../../net/sf/saxon/trans/XPathException.html" title="class in net.sf.saxon.trans">XPathException</A></PRE> <DL> <DD>Get the URI for a prefix, using the declared namespaces as the context for namespace resolution. The default namespace is NOT used when the prefix is empty. This method is provided for use by the XPath parser. <P> <DD><DL> <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getURIForPrefix(java.lang.String)">getURIForPrefix</A></CODE> in interface <CODE><A HREF="../../../../net/sf/saxon/expr/StaticContext.html" title="interface in net.sf.saxon.expr">StaticContext</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>prefix</CODE> - The prefix <DT><B>Returns:</B><DD>the corresponding namespace URI <DT><B>Throws:</B> <DD><CODE><A HREF="../../../../net/sf/saxon/trans/XPathException.html" title="class in net.sf.saxon.trans">XPathException</A></CODE> - if the prefix is not declared</DL> </DD> </DL> <HR> <A NAME="getNamespaceResolver()"><!-- --></A><H3> getNamespaceResolver</H3> <PRE> public <A HREF="../../../../net/sf/saxon/om/NamespaceResolver.html" title="interface in net.sf.saxon.om">NamespaceResolver</A> <B>getNamespaceResolver</B>()</PRE> <DL> <DD><B>Description copied from interface: <CODE><A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getNamespaceResolver()">StaticContext</A></CODE></B></DD> <DD>Get a namespace resolver to resolve the namespaces declared in this static context. <P> <DD><DL> <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getNamespaceResolver()">getNamespaceResolver</A></CODE> in interface <CODE><A HREF="../../../../net/sf/saxon/expr/StaticContext.html" title="interface in net.sf.saxon.expr">StaticContext</A></CODE></DL> </DD> <DD><DL> <DT><B>Returns:</B><DD>a namespace resolver.</DL> </DD> </DL> <HR> <A NAME="getURIForPrefix(java.lang.String, boolean)"><!-- --></A><H3> getURIForPrefix</H3> <PRE> public <A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>getURIForPrefix</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> prefix, boolean useDefault)</PRE> <DL> <DD>Get the namespace URI corresponding to a given prefix. Return null if the prefix is not in scope. This method searches any namespace context supplied using <A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#setNamespaceContext(javax.xml.namespace.NamespaceContext)"><CODE>setNamespaceContext(javax.xml.namespace.NamespaceContext)</CODE></A>. <P> <DD><DL> <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../net/sf/saxon/om/NamespaceResolver.html#getURIForPrefix(java.lang.String, boolean)">getURIForPrefix</A></CODE> in interface <CODE><A HREF="../../../../net/sf/saxon/om/NamespaceResolver.html" title="interface in net.sf.saxon.om">NamespaceResolver</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>prefix</CODE> - the namespace prefix<DD><CODE>useDefault</CODE> - true if the default namespace for elements and types is to be used when the prefix is "" <DT><B>Returns:</B><DD>the uri for the namespace, or null if the prefix is not in scope. Return "" if the prefix maps to the null namespace.</DL> </DD> </DL> <HR> <A NAME="iteratePrefixes()"><!-- --></A><H3> iteratePrefixes</H3> <PRE> public <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</A> <B>iteratePrefixes</B>()</PRE> <DL> <DD>Get an iterator over all the prefixes declared in this namespace context. This method is implemented only in the case where the NamespaceContext supplied using <A HREF="../../../../net/sf/saxon/xpath/JAXPXPathStaticContext.html#setNamespaceContext(javax.xml.namespace.NamespaceContext)"><CODE>setNamespaceContext(javax.xml.namespace.NamespaceContext)</CODE></A> is an instance of Saxon's <A HREF="../../../../net/sf/saxon/om/NamespaceResolver.html" title="interface in net.sf.saxon.om"><CODE>NamespaceResolver</CODE></A> class. In other cases the method throws an UnsupportedOperationException <P> <DD><DL> <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../net/sf/saxon/om/NamespaceResolver.html#iteratePrefixes()">iteratePrefixes</A></CODE> in interface <CODE><A HREF="../../../../net/sf/saxon/om/NamespaceResolver.html" title="interface in net.sf.saxon.om">NamespaceResolver</A></CODE></DL> </DD> <DD><DL> <DT><B>Returns:</B><DD>an iterator over all the inscope namespace prefixes, if available <DT><B>Throws:</B> <DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the NamespaceContext object is not a NamespaceResolver.</DL> </DD> </DL> <HR> <A NAME="bindVariable(net.sf.saxon.om.StructuredQName)"><!-- --></A><H3> bindVariable</H3> <PRE> public final <A HREF="../../../../net/sf/saxon/expr/Expression.html" title="class in net.sf.saxon.expr">Expression</A> <B>bindVariable</B>(<A HREF="../../../../net/sf/saxon/om/StructuredQName.html" title="class in net.sf.saxon.om">StructuredQName</A> qName) throws <A HREF="../../../../net/sf/saxon/trans/XPathException.html" title="class in net.sf.saxon.trans">XPathException</A></PRE> <DL> <DD>Bind a variable used in an XPath Expression to the XSLVariable element in which it is declared. This method is provided for use by the XPath parser, and it should not be called by the user of the API. <P> <DD><DL> <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../net/sf/saxon/expr/StaticContext.html#bindVariable(net.sf.saxon.om.StructuredQName)">bindVariable</A></CODE> in interface <CODE><A HREF="../../../../net/sf/saxon/expr/StaticContext.html" title="interface in net.sf.saxon.expr">StaticContext</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>qName</CODE> - <DT><B>Returns:</B><DD>an expression representing the variable reference, This will often be a <A HREF="../../../../net/sf/saxon/expr/VariableReference.html" title="class in net.sf.saxon.expr"><CODE>VariableReference</CODE></A>, suitably initialized to refer to the corresponding variable declaration, but in general it can be any expression. <DT><B>Throws:</B> <DD><CODE><A HREF="../../../../net/sf/saxon/trans/XPathException.html" title="class in net.sf.saxon.trans">XPathException</A></CODE> - if no VariableResolver has been supplied.</DL> </DD> </DL> <HR> <A NAME="importSchema(javax.xml.transform.Source)"><!-- --></A><H3> importSchema</H3> <PRE> public void <B>importSchema</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/javax/xml/transform/Source.html?is-external=true" title="class or interface in javax.xml.transform">Source</A> source) throws <A HREF="../../../../net/sf/saxon/type/SchemaException.html" title="class in net.sf.saxon.type">SchemaException</A></PRE> <DL> <DD>Import a schema. This is possible only if Saxon-EE is being used, and if the Configuration is a EnterpriseConfiguration. Having imported a schema, the types defined in that schema become part of the static context. <P> <DD><DL> </DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>source</CODE> - A Source object identifying the schema document to be loaded <DT><B>Throws:</B> <DD><CODE><A HREF="../../../../net/sf/saxon/type/SchemaException.html" title="class in net.sf.saxon.type">SchemaException</A></CODE> - if the schema contained in this document is invalid <DD><CODE><A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/UnsupportedOperationException.html?is-external=true" title="class or interface in java.lang">UnsupportedOperationException</A></CODE> - if the configuration is not schema-aware</DL> </DD> </DL> <HR> <A NAME="isImportedSchema(java.lang.String)"><!-- --></A><H3> isImportedSchema</H3> <PRE> public boolean <B>isImportedSchema</B>(<A HREF="http://download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> namespace)</PRE> <DL> <DD>Determine whether a Schema for a given target namespace has been imported. Note that the in-scope element declarations, attribute declarations and schema types are the types registered with the (schema-aware) configuration, provided that their namespace URI is registered in the static context as being an imported schema namespace. (A consequence of this is that within a Configuration, there can only be one schema for any given namespace, including the null namespace). <P> <DD><DL> <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../net/sf/saxon/expr/StaticContext.html#isImportedSchema(java.lang.String)">isImportedSchema</A></CODE> in interface <CODE><A HREF="../../../../net/sf/saxon/expr/StaticContext.html" title="interface in net.sf.saxon.expr">StaticContext</A></CODE></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>namespace</CODE> - the target namespace in question <DT><B>Returns:</B><DD>true if schema components for the given namespace have been imported into the schema-aware configuration</DL> </DD> </DL> <HR> <A NAME="getImportedSchemaNamespaces()"><!-- --></A><H3> getImportedSchemaNamespaces</H3> <PRE> public <A HREF="http://download.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A> <B>getImportedSchemaNamespaces</B>()</PRE> <DL> <DD>Get the set of imported schemas <P> <DD><DL> <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../net/sf/saxon/expr/StaticContext.html#getImportedSchemaNamespaces()">getImportedSchemaNamespaces</A></CODE> in interface <CODE><A HREF="../../../../net/sf/saxon/expr/StaticContext.html" title="interface in net.sf.saxon.expr">StaticContext</A></CODE></DL> </DD> <DD><DL> <DT><B>Returns:</B><DD>a Set, the set of URIs representing the names of imported schemas</DL> </DD> </DL> <!-- ========= END OF CLASS DATA ========= --> <HR> <!-- ======= START OF BOTTOM NAVBAR ====== --> <A NAME="navbar_bottom"><!-- --></A> <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> <TR> <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> </EM> </TD> </TR> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../net/sf/saxon/xpath/JAXPVariable.html" title="class in net.sf.saxon.xpath"><B>PREV CLASS</B></A> <A HREF="../../../../net/sf/saxon/xpath/XPathEvaluator.html" title="class in net.sf.saxon.xpath"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../index.html?net/sf/saxon/xpath/JAXPXPathStaticContext.html" target="_top"><B>FRAMES</B></A> <A HREF="JAXPXPathStaticContext.html" target="_top"><B>NO FRAMES</B></A> <SCRIPT type="text/javascript"> <!-- if(window==top) { document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> </SCRIPT> <NOSCRIPT> <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> </NOSCRIPT> </FONT></TD> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_net.sf.saxon.sxpath.AbstractStaticContext">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <A NAME="skip-navbar_bottom"></A> <!-- ======== END OF BOTTOM NAVBAR ======= --> <HR> Copyright (c) 2004-2011 Saxonica Limited. All rights reserved. </BODY> </HTML>