Sophie

Sophie

distrib > Mageia > 7 > aarch64 > by-pkgid > b3bdfe6d859a3d6920ff2c44b38e9a6f > files > 2200

saxon-manual-9.4.0.9-2.mga7.noarch.rpm

<!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:20 GMT 2011 -->
<TITLE>
FeatureKeys
</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="FeatureKeys";
    }
}
</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>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../net/sf/saxon/lib/ExternalObjectModel.html" title="interface in net.sf.saxon.lib"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../net/sf/saxon/lib/Initializer.html" title="interface in net.sf.saxon.lib"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../index.html?net/sf/saxon/lib/FeatureKeys.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="FeatureKeys.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<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:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</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.lib</FONT>
<BR>
Class FeatureKeys</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 "><B>net.sf.saxon.lib.FeatureKeys</B>
</PRE>
<HR>
<DL>
<DT><PRE>public abstract class <B>FeatureKeys</B><DT>extends <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></DL>
</PRE>

<P>
FeatureKeys defines a set of constants, representing the names of Saxon configuration
 options which can be supplied to the Saxon implementations of the JAXP
 interfaces TransformerFactory, SchemaFactory, Validator, and ValidationHandler,
 and to other interfaces such as the s9api <A HREF="../../../../net/sf/saxon/s9api/Processor.html" title="class in net.sf.saxon.s9api"><CODE>Processor</CODE></A>
<P>

<P>
<DL>
<DT><B>Author:</B></DT>
  <DD>Michael H. Kay</DD>
</DL>
<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>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#ALLOW_EXTERNAL_FUNCTIONS">ALLOW_EXTERNAL_FUNCTIONS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#ALLOW_MULTITHREADING">ALLOW_MULTITHREADING</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#ALLOW_OLD_JAVA_URI_FORMAT">ALLOW_OLD_JAVA_URI_FORMAT</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#ASSERTIONS_CAN_SEE_COMMENTS">ASSERTIONS_CAN_SEE_COMMENTS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#COLLATION_URI_RESOLVER">COLLATION_URI_RESOLVER</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Instance of net.sf.saxon.lib.CollationURIResolver</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#COLLATION_URI_RESOLVER_CLASS">COLLATION_URI_RESOLVER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Name of class implementing net.sf.saxon.lib.CollationURIResolver</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#COLLECTION_URI_RESOLVER">COLLECTION_URI_RESOLVER</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Instance of net.sf.saxon.lib.CollectionURIResolver</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#COLLECTION_URI_RESOLVER_CLASS">COLLECTION_URI_RESOLVER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Name of class implementing net.sf.saxon.lib.CollectionURIResolver</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#COMPILE_WITH_TRACING">COMPILE_WITH_TRACING</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#CONFIGURATION">CONFIGURATION</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: instance of class net.sf.saxon.Configuration</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#CONFIGURATION_FILE">CONFIGURATION_FILE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: filename</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#DEBUG_BYTE_CODE">DEBUG_BYTE_CODE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#DEFAULT_COLLATION">DEFAULT_COLLATION</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Absolute URI (collation URI)</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#DEFAULT_COLLECTION">DEFAULT_COLLECTION</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Absolute URI (collection URI)</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#DEFAULT_COUNTRY">DEFAULT_COUNTRY</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: string (ISO 3166 country code)</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#DEFAULT_LANGUAGE">DEFAULT_LANGUAGE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: string (ISO language code, following the same rules as for xml:lang)</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#DISPLAY_BYTE_CODE">DISPLAY_BYTE_CODE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#DTD_VALIDATION">DTD_VALIDATION</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#DTD_VALIDATION_RECOVERABLE">DTD_VALIDATION_RECOVERABLE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#ENTITY_RESOLVER_CLASS">ENTITY_RESOLVER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Name of class implementing org.xml.sax.EntityResolver</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#ERROR_LISTENER_CLASS">ERROR_LISTENER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Name of class implementing org.xml.sax.ErrorListener</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#EXPAND_ATTRIBUTE_DEFAULTS">EXPAND_ATTRIBUTE_DEFAULTS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#GENERATE_BYTE_CODE">GENERATE_BYTE_CODE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#LAZY_CONSTRUCTION_MODE">LAZY_CONSTRUCTION_MODE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#LICENSE_FILE_LOCATION">LICENSE_FILE_LOCATION</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: filename</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#LINE_NUMBERING">LINE_NUMBERING</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#MESSAGE_EMITTER_CLASS">MESSAGE_EMITTER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Name of class implementing net.sf.saxon.event.Receiver</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#MODULE_URI_RESOLVER">MODULE_URI_RESOLVER</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Instance of net.sf.saxon.lib.ModuleURIResolver</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#MODULE_URI_RESOLVER_CLASS">MODULE_URI_RESOLVER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Name of class implementing net.sf.saxon.lib.ModuleURIResolver</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#MULTIPLE_SCHEMA_IMPORTS">MULTIPLE_SCHEMA_IMPORTS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#NAME_POOL">NAME_POOL</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Instance of net.sf.saxon.om.NamePool</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#OCCURRENCE_LIMITS">OCCURRENCE_LIMITS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: A string containing two integers, comma-separated</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#OPTIMIZATION_LEVEL">OPTIMIZATION_LEVEL</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: integer (0..10)</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#OUTPUT_URI_RESOLVER">OUTPUT_URI_RESOLVER</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Instance of net.sf.saxon.lib.OutputURIResolver</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#OUTPUT_URI_RESOLVER_CLASS">OUTPUT_URI_RESOLVER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Name of class implementing net.sf.saxon.lib.OutputURIResolver</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#PRE_EVALUATE_DOC_FUNCTION">PRE_EVALUATE_DOC_FUNCTION</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#PREFER_JAXP_PARSER">PREFER_JAXP_PARSER</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#RECOGNIZE_URI_QUERY_PARAMETERS">RECOGNIZE_URI_QUERY_PARAMETERS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#RECOVERY_POLICY">RECOVERY_POLICY</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: integer (0..2)</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#RECOVERY_POLICY_NAME">RECOVERY_POLICY_NAME</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: string ("recoverSilently", "recoverWithWarnings", or "doNotRecover")</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#SCHEMA_URI_RESOLVER">SCHEMA_URI_RESOLVER</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: An instance of the class net.sf.saxon.lib.SchemaURIResolver</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#SCHEMA_URI_RESOLVER_CLASS">SCHEMA_URI_RESOLVER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: The name of a class that implements
            net.sf.saxon.lib.SchemaURIResolver</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#SCHEMA_VALIDATION">SCHEMA_VALIDATION</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: integer (Validation.STRIP, Validation.PRESERVE,
                Validation.LAX, or  Validation.STRICT</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#SCHEMA_VALIDATION_MODE">SCHEMA_VALIDATION_MODE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: string ("strict", "lax", "preserve", or "skip")</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#SERIALIZER_FACTORY_CLASS">SERIALIZER_FACTORY_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: The name of a class that extends the net.sf.saxon.lib.SerializerFactor
            class</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#SOURCE_PARSER_CLASS">SOURCE_PARSER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: The name of a class that implements the org.xml.sax.XMLReader
            interface</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#SOURCE_RESOLVER_CLASS">SOURCE_RESOLVER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: The name of a class that implements the org.xml.sax.XMLReader
            interface</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#STANDARD_ERROR_OUTPUT_FILE">STANDARD_ERROR_OUTPUT_FILE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: filename</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#STRIP_WHITESPACE">STRIP_WHITESPACE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: string ("all", "none", or "ignorable")</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#STYLE_PARSER_CLASS">STYLE_PARSER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: The name of a class that implements the org.xml.sax.XMLReader
            interface</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#SUPPRESS_EVALUATION_EXPIRY_WARNING">SUPPRESS_EVALUATION_EXPIRY_WARNING</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#TIMING">TIMING</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#TRACE_EXTERNAL_FUNCTIONS">TRACE_EXTERNAL_FUNCTIONS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#TRACE_LISTENER">TRACE_LISTENER</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: An instance of the class net.sf.saxon.lib.TraceListener</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#TRACE_LISTENER_CLASS">TRACE_LISTENER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: The name of a class that implements net.sf.saxon.lib.TraceListener</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#TRACE_OPTIMIZER_DECISIONS">TRACE_OPTIMIZER_DECISIONS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#TREE_MODEL">TREE_MODEL</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: integer (net.sf.saxon.event.Builder#STANDARD_TREE or
                net.sf.saxon.event.Builder#TINY_TREE or or
                net.sf.saxon.event.Builder#TINY_TREE_CONDENSED)</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#TREE_MODEL_NAME">TREE_MODEL_NAME</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: string ("linkedTree" or "tinyTree" or "tinyTreeCondensed")</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#URI_RESOLVER_CLASS">URI_RESOLVER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Name of a class that implements javax.xml.transform.URIResolver</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#USE_PI_DISABLE_OUTPUT_ESCAPING">USE_PI_DISABLE_OUTPUT_ESCAPING</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#USE_TYPED_VALUE_CACHE">USE_TYPED_VALUE_CACHE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#USE_XSI_SCHEMA_LOCATION">USE_XSI_SCHEMA_LOCATION</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#VALIDATION_COMMENTS">VALIDATION_COMMENTS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#VALIDATION_WARNINGS">VALIDATION_WARNINGS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#VERSION_WARNING">VERSION_WARNING</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XINCLUDE">XINCLUDE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XML_VERSION">XML_VERSION</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: string ("1.0" or "1.1")</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XQUERY_ALLOW_UPDATE">XQUERY_ALLOW_UPDATE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XQUERY_CONSTRUCTION_MODE">XQUERY_CONSTRUCTION_MODE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: string ("strip" or "preserve")</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XQUERY_DEFAULT_ELEMENT_NAMESPACE">XQUERY_DEFAULT_ELEMENT_NAMESPACE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Namespace URI</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XQUERY_DEFAULT_FUNCTION_NAMESPACE">XQUERY_DEFAULT_FUNCTION_NAMESPACE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: Namespace URI</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XQUERY_EMPTY_LEAST">XQUERY_EMPTY_LEAST</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XQUERY_INHERIT_NAMESPACES">XQUERY_INHERIT_NAMESPACES</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XQUERY_PRESERVE_BOUNDARY_SPACE">XQUERY_PRESERVE_BOUNDARY_SPACE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XQUERY_PRESERVE_NAMESPACES">XQUERY_PRESERVE_NAMESPACES</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XQUERY_REQUIRED_CONTEXT_ITEM_TYPE">XQUERY_REQUIRED_CONTEXT_ITEM_TYPE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: string containing an ItemType, for example document-node()</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XQUERY_SCHEMA_AWARE">XQUERY_SCHEMA_AWARE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XQUERY_STATIC_ERROR_LISTENER_CLASS">XQUERY_STATIC_ERROR_LISTENER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: the name of a Java class that implements the interface
                javax.xml.transform.ErrorListener</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XQUERY_VERSION">XQUERY_VERSION</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: string ("1.0" or "3.0")</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XSD_VERSION">XSD_VERSION</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: string ("1.0" or "1.1")</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XSLT_INITIAL_MODE">XSLT_INITIAL_MODE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: a QName in Clark notation</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XSLT_INITIAL_TEMPLATE">XSLT_INITIAL_TEMPLATE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: a QName in Clark notation</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XSLT_SCHEMA_AWARE">XSLT_SCHEMA_AWARE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: boolean</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XSLT_STATIC_ERROR_LISTENER_CLASS">XSLT_STATIC_ERROR_LISTENER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: the name of a class that implements
            javax.xml.transform.ErrorListener</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XSLT_STATIC_URI_RESOLVER_CLASS">XSLT_STATIC_URI_RESOLVER_CLASS</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: the name of a class that implements
            javax.xml.transform.URIResolver.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<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/lib/FeatureKeys.html#XSLT_VERSION">XSLT_VERSION</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type of value: string ("2.0" or "3.0")</TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== 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/lib/FeatureKeys.html#FeatureKeys()">FeatureKeys</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== 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>
</TABLE>
&nbsp;<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>
&nbsp;
<P>

<!-- ============ FIELD DETAIL =========== -->

<A NAME="field_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>Field Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="ALLOW_EXTERNAL_FUNCTIONS"><!-- --></A><H3>
ALLOW_EXTERNAL_FUNCTIONS</H3>
<PRE>
public static final <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>ALLOW_EXTERNAL_FUNCTIONS</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>ALLOW_EXTERNAL_FUNCTIONS determines whether calls to reflexive external functions are
                 allowed. More specifically, if set to <b>false</b> it disallows all of the
                 following:</p>
 <ul>
 <li>Calls to reflexive Java extension functions</li>
 <li>Use of the XSLT system-property() function to access Java system properties</li>
 <li>Use of a relative URI in the <code>xsl:result-document</code> instruction</li>
 <li>Calls to XSLT extension instructions</li></ul>
 <p>The default value is <b>true</b>. The setting <b>false</b> is recommended in an
                 environment where untrusted stylesheets may be executed.</p>
 <p>This option does not disable use of the <code>doc()</code> function or similar
                 functions to access the filestore of the machine where the transformation or query
                 is running. That should be done using a user-supplied <code>URIResolver</code></p>
 <p>Note that integrated extension functions are trusted; calls to such functions are
                 allowed even if this configuration option is false. In cases where an integrated
                 extension function is used to load and execute untrusted code, it should check this
                 configuration option before doing so.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@allowExternalFunctions</i></p>
 <p><i>Corresponding option on command line: -ext</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isAllowExternalFunctions()"><CODE>Configuration.isAllowExternalFunctions()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setAllowExternalFunctions(boolean)"><CODE>Configuration.setAllowExternalFunctions(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.ALLOW_EXTERNAL_FUNCTIONS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="ALLOW_MULTITHREADING"><!-- --></A><H3>
ALLOW_MULTITHREADING</H3>
<PRE>
public static final <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>ALLOW_MULTITHREADING</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>ALLOW_MULTITHREADING determines whether multi-threading is allowed.</p>
 <p>If true (the default), the presence of the attribute <code>saxon:threads="N"</code>
                 on an <code>xsl:for-each</code> instruction, when running under Saxon-EE, causes
                 multi-threaded execution. If set to false, the value of the
                     <code>saxon:threads</code> argument is ignored.</p>
 <p>The default value is true if Saxon-EE is in use, false otherwise.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@allowMultithreading</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isMultiThreading()"><CODE>Configuration.isMultiThreading()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setMultiThreading(boolean)"><CODE>Configuration.setMultiThreading(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.ALLOW_MULTITHREADING">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="ALLOW_OLD_JAVA_URI_FORMAT"><!-- --></A><H3>
ALLOW_OLD_JAVA_URI_FORMAT</H3>
<PRE>
public static final <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>ALLOW_OLD_JAVA_URI_FORMAT</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>ALLOW_OLD_JAVA_URI_FORMAT determines whether extension function calls to
                 dynamically-loaded Java extension functions may use the URI format supported in
                 older Saxon releases.</p>
 <p>If the value is false (the default), the only URI format accepted is (for example)
                 "java:java.util.Date" - that is, a URI consisting of the string "java:" followed by
                 the Java qualified class name of the class containing the implementation of the
                 extension function.</p>
 <p>If the value is true, then in addition to this format, the following are accepted:
                 (a) the Java class name on its own ("java.util.Date"), and (b) any URI in which the
                 Java class name follows the last "/" character (for example
                 "http://my.com/extensions/java.util.Date"). This last format was originally provided
                 for compatibility with xt and xalan, but it causes problems because it leads to
                 unnecessary attempts to load spurious classes when the user did not intend the URI
                 to represent a dynamically-loaded Java class.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@allowOldJavaUriFormat</i></p>
 <p><i>Applies to Saxon editions: PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.ALLOW_OLD_JAVA_URI_FORMAT">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="ASSERTIONS_CAN_SEE_COMMENTS"><!-- --></A><H3>
ASSERTIONS_CAN_SEE_COMMENTS</H3>
<PRE>
public static final <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>ASSERTIONS_CAN_SEE_COMMENTS</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>ASSERTIONS_CAN_SEE_COMMENTS determines whether comment and processing instructions
             in a document being validated are visible to assertions in an XSD 1.1 schema.</p>
 <p>If the value is false (the default), comments and processing instructions are
             stripped from the view of the document that is made visible to the XPath expression
             that implements the assertion. If this creates adjacent text nodes, they are collapsed
             into a single text node.</p>
 <p>If the value is true, then comments and processing instructions are
             visible to the XPath assertion.</p>     *
 <p><i>Corresponding attribute in configuration file: xsd/@assertionsCanSeeComments</i></p>
 <p><i>Applies to Saxon editions: PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.ASSERTIONS_CAN_SEE_COMMENTS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="COLLATION_URI_RESOLVER"><!-- --></A><H3>
COLLATION_URI_RESOLVER</H3>
<PRE>
public static final <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>COLLATION_URI_RESOLVER</B></PRE>
<DL>
<DD><p>Type of value: Instance of net.sf.saxon.lib.CollationURIResolver</p>

 <p>The supplied <code>CollationURIResolver</code> is used to process any collation URIs
                 found in the query or stylesheet, returning an object of class
                     <link>StringCollator</link> that implements the requested collation.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@collationUriResolver</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getCollationURIResolver()"><CODE>Configuration.getCollationURIResolver()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setCollationURIResolver(net.sf.saxon.lib.CollationURIResolver)"><CODE>Configuration.setCollationURIResolver(net.sf.saxon.lib.CollationURIResolver)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.COLLATION_URI_RESOLVER">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="COLLATION_URI_RESOLVER_CLASS"><!-- --></A><H3>
COLLATION_URI_RESOLVER_CLASS</H3>
<PRE>
public static final <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>COLLATION_URI_RESOLVER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: Name of class implementing net.sf.saxon.lib.CollationURIResolver</p>

 <p>The supplied class is instantiated and the resulting instance is used as the value of
                 the <link>FeatureKeys#COLLATION_URI_RESOLVER</link> property.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@collationUriResolver</i></p>
 <p><i>Applies to Saxon editions: </i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getCollationURIResolver()"><CODE>Configuration.getCollationURIResolver()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setCollationURIResolver(net.sf.saxon.lib.CollationURIResolver)"><CODE>Configuration.setCollationURIResolver(net.sf.saxon.lib.CollationURIResolver)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.COLLATION_URI_RESOLVER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="COLLECTION_URI_RESOLVER"><!-- --></A><H3>
COLLECTION_URI_RESOLVER</H3>
<PRE>
public static final <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>COLLECTION_URI_RESOLVER</B></PRE>
<DL>
<DD><p>Type of value: Instance of net.sf.saxon.lib.CollectionURIResolver</p>

 <p>The supplied <code>CollectionURIResolver</code> is used to process any URIs used in
                 calls to the <code>collection()</code> function. The
                     <code>CollectionURIResolver</code> may either return a sequence of URIs (which
                 are then resolved in the same way as URIs passed to the <code>doc()</code>
                 function), or it may return a sequence of (typically document) nodes.</p>     *
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getCollectionURIResolver()"><CODE>Configuration.getCollectionURIResolver()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setCollectionURIResolver(net.sf.saxon.lib.CollectionURIResolver)"><CODE>Configuration.setCollectionURIResolver(net.sf.saxon.lib.CollectionURIResolver)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.COLLECTION_URI_RESOLVER">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="COLLECTION_URI_RESOLVER_CLASS"><!-- --></A><H3>
COLLECTION_URI_RESOLVER_CLASS</H3>
<PRE>
public static final <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>COLLECTION_URI_RESOLVER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: Name of class implementing net.sf.saxon.lib.CollectionURIResolver</p>

 <p>The supplied class is instantiated and the resulting instance is used as the value of
                 the <link>FeatureKeys#COLLECTION_URI_RESOLVER</link> property.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@collectionUriResolver</i></p>
 <p><i>Corresponding option on command line: -cr</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getCollectionURIResolver()"><CODE>Configuration.getCollectionURIResolver()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setCollectionURIResolver(net.sf.saxon.lib.CollectionURIResolver)"><CODE>Configuration.setCollectionURIResolver(net.sf.saxon.lib.CollectionURIResolver)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.COLLECTION_URI_RESOLVER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="COMPILE_WITH_TRACING"><!-- --></A><H3>
COMPILE_WITH_TRACING</H3>
<PRE>
public static final <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>COMPILE_WITH_TRACING</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>If run-time tracing of stylesheet or query execution is required, then the code must
             be compiled with tracing enabled. Default is false. This option causes code to be
             compiled that makes calls to a <link>net.sf.saxon.lib.TraceListener</link>, but this has
             no effect unless a <code>TraceListener</code> is registered at execution time.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@compileWithTracing</i></p>
 <p><i>Corresponding option on command line: automatically set when -T is present</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isCompileWithTracing()"><CODE>Configuration.isCompileWithTracing()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setCompileWithTracing(boolean)"><CODE>Configuration.setCompileWithTracing(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.COMPILE_WITH_TRACING">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="CONFIGURATION"><!-- --></A><H3>
CONFIGURATION</H3>
<PRE>
public static final <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>CONFIGURATION</B></PRE>
<DL>
<DD><p>Type of value: instance of class net.sf.saxon.Configuration</p>

 <p>This attribute cannot be set on the <link>net.sf.saxon.Configuration</link> itself,
                 but it can be set on various JAXP factory objects such as a TransformerFactory or
                 DocumentBuilderFactory, to ensure that several such factories use the same
                 Configuration. Note that other configuration options are held in the Configuration
                 object, so setting this attribute will cancel all others that have been set. Also,
                 if two factories share the same configuration, then setting an attribute on one
                 affects all the others.</p>     *
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.CONFIGURATION">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="CONFIGURATION_FILE"><!-- --></A><H3>
CONFIGURATION_FILE</H3>
<PRE>
public static final <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>CONFIGURATION_FILE</B></PRE>
<DL>
<DD><p>Type of value: filename</p>

 <p>Defines a configuration file to be applied to the configuration. This attribute cannot
             be set on the <link>net.sf.saxon.Configuration</link> itself, but it can be set on
             various JAXP factory objects such as a <code>TransformerFactory</code> or
                 <code>DocumentBuilderFactory</code>. It is particularly useful when running
             transformations via the Ant xslt task, where it can be set as follows to define all
             configuration settings: </p>
 <p>
           &lt;factory name="net.sf.saxon.TransformerFactoryImpl"&gt;
                          &lt;attribute name="http://saxon.sf.net/feature/configuration-file"
                         value="c:/saxon/config.xml"/&gt;
            &lt;/factory&gt;
       </p>     *
 <p><i>Corresponding option on command line: -config:filename</i></p>
 <p><i>Applies to Saxon editions: PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.CONFIGURATION_FILE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="DEBUG_BYTE_CODE"><!-- --></A><H3>
DEBUG_BYTE_CODE</H3>
<PRE>
public static final <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>DEBUG_BYTE_CODE</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This option is set to indicate that bytecode generation should be run in debugging mode. This
                 will be used only during Saxon product development; the setting should not be enabled
                 by users (and may not work in the released product).</p>     *
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isDebugBytecode()"><CODE>Configuration.isDebugBytecode()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setDebugBytecode(boolean)"><CODE>Configuration.setDebugBytecode(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.DEBUG_BYTE_CODE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="DEFAULT_COLLATION"><!-- --></A><H3>
DEFAULT_COLLATION</H3>
<PRE>
public static final <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>DEFAULT_COLLATION</B></PRE>
<DL>
<DD><p>Type of value: Absolute URI (collation URI)</p>

 <p>This option determines the collation that is used for comparing strings when no
                 explicit collation is requested. It is not necessary for this collation to exist (or
                 to have been registered) when setting this option; it only needs to exist by the
                 time it is used.</p>
 <p>In XSLT it is possible to override this setting using the
                     <code>[xsl:]default-collation</code> attribute on any stylesheet element. In
                 XQuery, it can be overridden using the <code>declare default collation</code>
                 declaration in the query prolog, or via a setter method in class
                     <link>net.sf.saxon.query.StaticQueryContext</link>.</p>
 <p>If no value is specified, the Unicode codepoint collation is used.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@defaultCollation</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#getDefaultCollationName()"><CODE>StaticQueryContext.getDefaultCollationName()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#declareDefaultCollation(java.lang.String)"><CODE>StaticQueryContext.declareDefaultCollation(java.lang.String)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.DEFAULT_COLLATION">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="DEFAULT_COLLECTION"><!-- --></A><H3>
DEFAULT_COLLECTION</H3>
<PRE>
public static final <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>DEFAULT_COLLECTION</B></PRE>
<DL>
<DD><p>Type of value: Absolute URI (collection URI)</p>

 <p> This determines the collection that is used when the <code>fn:collection()</code>
                 function is called with no arguments; the effect is the same as if it were called
                 passing the URI that is the value of this configuration property.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@defaultCollection</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getDefaultCollection()"><CODE>Configuration.getDefaultCollection()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setDefaultCollection(java.lang.String)"><CODE>Configuration.setDefaultCollection(java.lang.String)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.DEFAULT_COLLECTION">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="DEFAULT_COUNTRY"><!-- --></A><H3>
DEFAULT_COUNTRY</H3>
<PRE>
public static final <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>DEFAULT_COUNTRY</B></PRE>
<DL>
<DD><p>Type of value: string (ISO 3166 country code)</p>

 <p> This determines the country that is used by <code>format-date()</code> and similar
                 functions if no country code is supplied explicitly. If no value is given for this
                 property, the default is taken from the Java Locale, which in turn typically depends
                 on settings for the current user in the operating system.</p>     *
 <p><i>Corresponding attribute in configuration file: localizations/@defaultCountry</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getDefaultCountry()"><CODE>Configuration.getDefaultCountry()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setDefaultCountry(java.lang.String)"><CODE>Configuration.setDefaultCountry(java.lang.String)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.DEFAULT_COUNTRY">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="DEFAULT_LANGUAGE"><!-- --></A><H3>
DEFAULT_LANGUAGE</H3>
<PRE>
public static final <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>DEFAULT_LANGUAGE</B></PRE>
<DL>
<DD><p>Type of value: string (ISO language code, following the same rules as for xml:lang)</p>

 <p>This option determines the language that is used by <code>format-date()</code>,
                     <code>xsl:number</code> and similar constructs if no language code is supplied
                 explicitly. If no value is given for this property, the default is taken from the
                 Java Locale, which in turn typically depends on settings for the current user in the
                 operating system.</p>     *
 <p><i>Corresponding attribute in configuration file: localizations/@defaultLanguage</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getDefaultLanguage()"><CODE>Configuration.getDefaultLanguage()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setDefaultLanguage(java.lang.String)"><CODE>Configuration.setDefaultLanguage(java.lang.String)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.DEFAULT_LANGUAGE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="DISPLAY_BYTE_CODE"><!-- --></A><H3>
DISPLAY_BYTE_CODE</H3>
<PRE>
public static final <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>DISPLAY_BYTE_CODE</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This option is set to indicate that bytecode generation should be run in display mode. This
                 will be used only during Saxon product development; the setting should not be enabled
                 by users (and may not work in the released product).</p>     *
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isDisplayBytecode()"><CODE>Configuration.isDisplayBytecode()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setDisplayBytecode(boolean)"><CODE>Configuration.setDisplayBytecode(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.DISPLAY_BYTE_CODE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="DTD_VALIDATION"><!-- --></A><H3>
DTD_VALIDATION</H3>
<PRE>
public static final <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>DTD_VALIDATION</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>If true, the XML parser is requested to perform validation of source documents
                 against their DTD. Default is false.</p>
 <p>This option establishes a default for use whenever source documents (not stylesheets
                 or schema documents) are parsed. The option can be overridden for individual
                 documents by setting the <link>net.sf.saxon.lib.ParseOptions</link> for that
                 individual document, for example from a <code>URIResolver</code>.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@dtdValidation</i></p>
 <p><i>Corresponding option on command line: -dtd:(on|off|recover)</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isValidation()"><CODE>Configuration.isValidation()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setValidation(boolean)"><CODE>Configuration.setValidation(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.DTD_VALIDATION">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="DTD_VALIDATION_RECOVERABLE"><!-- --></A><H3>
DTD_VALIDATION_RECOVERABLE</H3>
<PRE>
public static final <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>DTD_VALIDATION_RECOVERABLE</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This option determines whether DTD validation failures should be treated as
                 recoverable. If the option is set, a validation failure is reported as a warning
                 rather than an error. The default is false.</p>
 <p>This option establishes a default for use whenever source documents (not stylesheets
                 or schema documents) are parsed. The option can be overridden for individual
                 documents by setting the <link>net.sf.saxon.lib.ParseOptions</link> for that
                 individual document, for example from a <code>URIResolver</code>.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@dtdValidationRecoverable</i></p>
 <p><i>Corresponding option on command line: -dtd:(on|off|recover)</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/lib/ParseOptions.html#isContinueAfterValidationErrors()"><CODE>ParseOptions.isContinueAfterValidationErrors()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/lib/ParseOptions.html#setContinueAfterValidationErrors(boolean)"><CODE>ParseOptions.setContinueAfterValidationErrors(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.DTD_VALIDATION_RECOVERABLE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="ENTITY_RESOLVER_CLASS"><!-- --></A><H3>
ENTITY_RESOLVER_CLASS</H3>
<PRE>
public static final <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>ENTITY_RESOLVER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: Name of class implementing org.xml.sax.EntityResolver</p>

 <p>The supplied class is instantiated and the resulting EntityResolver
                 is used whenever Saxon itself creates an XMLReader
                 for parsing source documents. It is not used with a user-supplied
                 XMLReader.</p>
 <p>The default value is <link>net.sf.saxon.lib.EntityResolver</link>.
             This is an entity resolver that recognizes the names of many standard W3C DTDs
             and external entity files, and resolves them against local copies
             issued with the Saxon software, to avoid the need to fetch them from the web.</p>
 <p>The property can be set to a zero-length string, in which case no EntityResolver
                 will be used.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@entityResolver</i></p>
 <p><i>Applies to Saxon editions: </i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/lib/ParseOptions.html#getEntityResolver()"><CODE>ParseOptions.getEntityResolver()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/lib/ParseOptions.html#setEntityResolver(org.xml.sax.EntityResolver)"><CODE>ParseOptions.setEntityResolver(org.xml.sax.EntityResolver)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.ENTITY_RESOLVER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="ERROR_LISTENER_CLASS"><!-- --></A><H3>
ERROR_LISTENER_CLASS</H3>
<PRE>
public static final <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>ERROR_LISTENER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: Name of class implementing org.xml.sax.ErrorListener</p>

 <p>ERROR_LISTENER_CLASS is the name of the class used to implement the JAXP
                     <code>ErrorListener</code>. This is used both at compile time and at run-time.
                 Currently if this option is specified, the class is instantiated, and the same
                 instance is used for all processes running under this configuration. This may change
                 in future so that a new instance is created for each compilation or evaluation.</p>
 <p>Finer control can be obtained by setting the <code>ErrorListener</code> for a
                 specific XSLT or XQuery compilation or evaluation.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@errorListener</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getErrorListener()"><CODE>Configuration.getErrorListener()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setErrorListener(javax.xml.transform.ErrorListener)"><CODE>Configuration.setErrorListener(javax.xml.transform.ErrorListener)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.ERROR_LISTENER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="EXPAND_ATTRIBUTE_DEFAULTS"><!-- --></A><H3>
EXPAND_ATTRIBUTE_DEFAULTS</H3>
<PRE>
public static final <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>EXPAND_ATTRIBUTE_DEFAULTS</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>EXPAND_ATTRIBUTE_DEFAULTS determines whether fixed and default values defined in a
                 schema or DTD will be expanded (both on input and on output documents, if validation
                 is requested). By default (and for conformance with the specification) validation
                 against a DTD or schema will cause default values defined in the schema or DTD to be
                 inserted into the document. Setting this feature to false suppresses this behavior.
                 In the case of DTD-defined defaults this only works if the XML parser reports
                 whether each attribute was specified in the source or generated by expanding a
                 default value. Not all XML parsers report this information.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@expandAttributeDefaults</i></p>
 <p><i>Corresponding option on command line: -expand:(on|off)</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isExpandAttributeDefaults()"><CODE>Configuration.isExpandAttributeDefaults()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setExpandAttributeDefaults(boolean)"><CODE>Configuration.setExpandAttributeDefaults(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.EXPAND_ATTRIBUTE_DEFAULTS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="GENERATE_BYTE_CODE"><!-- --></A><H3>
GENERATE_BYTE_CODE</H3>
<PRE>
public static final <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>GENERATE_BYTE_CODE</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>By default, Saxon-EE attempts to generate Java bytecode for evaluation of
                 parts of a query or stylesheet that are amenable to such treatment. Setting this option
                 to false disables this.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@generateByteCode</i></p>
 <p><i>Corresponding option on command line: can be switched off using -generateByteCode:no</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isGenerateByteCode(int)"><CODE>Configuration.isGenerateByteCode(int)</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setGenerateByteCode(boolean)"><CODE>Configuration.setGenerateByteCode(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.GENERATE_BYTE_CODE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="LAZY_CONSTRUCTION_MODE"><!-- --></A><H3>
LAZY_CONSTRUCTION_MODE</H3>
<PRE>
public static final <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>LAZY_CONSTRUCTION_MODE</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>LAZY_CONSTRUCTION_MODE determines whether temporary trees are constructed * lazily.
                 The default setting is false; there are a few situations (but not many) where
                 setting this * to true can give a performance benefit (especially a memory
                 saving).</p>
 <p>The option is most likely to be effective when executing XQuery in "pull" mode, that
                 is, when the client calls the query processor to deliver the result as a stream of
                 nodes, rather than running the query and piping the results into a serializer.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@lazyConstructionMode</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isLazyConstructionMode()"><CODE>Configuration.isLazyConstructionMode()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setLazyConstructionMode(boolean)"><CODE>Configuration.setLazyConstructionMode(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.LAZY_CONSTRUCTION_MODE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="LICENSE_FILE_LOCATION"><!-- --></A><H3>
LICENSE_FILE_LOCATION</H3>
<PRE>
public static final <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>LICENSE_FILE_LOCATION</B></PRE>
<DL>
<DD><p>Type of value: filename</p>

 <p>LICENSE_FILE_LOCATION holds the filename in which the Saxon license file is held.
                 This is the full file name, for example "c:/saxon/license/license.lic". Setting this
                 property causes Saxon to immediately read the specified file and register the
                 license data, assuming it can be found at this location. The property is not
                 recognized for reading, and it is not recognized for writing except in Saxon-PE and
                 Saxon-EE.</p>     *
 <p><i>Applies to Saxon editions: PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.LICENSE_FILE_LOCATION">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="LINE_NUMBERING"><!-- --></A><H3>
LINE_NUMBERING</H3>
<PRE>
public static final <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>LINE_NUMBERING</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>Default is false. If true, line and column number information is retained for all
                 source documents. This information is accessible using the
                     <code>saxon:line-number()</code> and <code>saxon:column-number()</code>
                 extension functions.</p>
 <p>Note that the information is only as good as the XML parser supplies. SAX parsers
                 generally report the position of an element node using the line and column number of
                 the "&gt;" character that forms the last character of the start tag.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@lineNumbering</i></p>
 <p><i>Corresponding option on command line: -l:(on|off)</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isLineNumbering()"><CODE>Configuration.isLineNumbering()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setLineNumbering(boolean)"><CODE>Configuration.setLineNumbering(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.LINE_NUMBERING">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="MESSAGE_EMITTER_CLASS"><!-- --></A><H3>
MESSAGE_EMITTER_CLASS</H3>
<PRE>
public static final <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>MESSAGE_EMITTER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: Name of class implementing net.sf.saxon.event.Receiver</p>

 <p>Use the specified Receiver to process the output from <code>xsl:message</code>. The
                 class must implement the <code>net.sf.saxon.event.Receiver</code> interface. This
                 interface is similar to a SAX <code>ContentHandler</code>, in that it takes a stream
                 of events to generate output.</p>
 <p> By default the standard XML emitter is used, configured to write to the standard
                 error stream, and to include no XML declaration. </p>
 <p>In general the content of a message is an XML fragment. Each message is output as a
                 new document. The sequence of calls to this Receiver is as follows: there is a
                 single <code>open()</code> call at the start of the transformation, and a single
                     <code>close()</code> call at the end; and each evaluation of an
                     <code>xsl:message</code> instruction starts with a <code>startDocument()</code>
                 call and ends with <code>endDocument()</code>. </p>
 <p>The <code>startDocument()</code> event has a <code>properties</code> argument
                 indicating whether <code>terminate="yes"</code> was specified, and the
                     <code>locationId</code> on calls such as <code>startElement()</code> and
                     <code>characters()</code> can be used to identify the location in the stylesheet
                 where the message data originated (this is achieved by passing the supplied
                     <code>locationId</code> in a call to
                     <code>getPipelineConfiguration().getLocator().getSystemId(locationId)</code>, or
                 to <code>getLineNumber()</code> on the same object). </p>
 <p>Select the class <code>net.sf.saxon.event.MessageWarner</code> to have
                     <code>xsl:message</code> output notified to the JAXP <code>ErrorListener</code>,
                 as described in the JAXP documentation.</p>     *
 <p><i>Corresponding attribute in configuration file: xslt/@messageReceiver</i></p>
 <p><i>Corresponding option on command line: -m:classname</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getMessageEmitterClass()"><CODE>Configuration.getMessageEmitterClass()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setMessageEmitterClass(java.lang.String)"><CODE>Configuration.setMessageEmitterClass(java.lang.String)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.MESSAGE_EMITTER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="MODULE_URI_RESOLVER"><!-- --></A><H3>
MODULE_URI_RESOLVER</H3>
<PRE>
public static final <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>MODULE_URI_RESOLVER</B></PRE>
<DL>
<DD><p>Type of value: Instance of net.sf.saxon.lib.ModuleURIResolver</p>

 <p>Affects XQuery only. An instance of a user-written class implementing Saxon's
                     <link>net.sf.saxon.lib.ModuleURIResolver</link> interface. This is used to
                 process any URIs used in <code>import module</code> directives in XQuery.</p>     *
 <p><i>Corresponding attribute in configuration file: xquery/@moduleUriResolver</i></p>
 <p><i>Corresponding option on command line: -mr:classname</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getModuleURIResolver()"><CODE>Configuration.getModuleURIResolver()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setModuleURIResolver(net.sf.saxon.lib.ModuleURIResolver)"><CODE>Configuration.setModuleURIResolver(net.sf.saxon.lib.ModuleURIResolver)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.MODULE_URI_RESOLVER">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="MODULE_URI_RESOLVER_CLASS"><!-- --></A><H3>
MODULE_URI_RESOLVER_CLASS</H3>
<PRE>
public static final <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>MODULE_URI_RESOLVER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: Name of class implementing net.sf.saxon.lib.ModuleURIResolver</p>

 <p>Affects XQuery only. The name of a user-written class implementing Saxon's
                     <link>net.sf.saxon.lib.ModuleURIResolver</link> interface. This is used to
                 process any URIs used in <code>import module</code> directives in XQuery.</p>     *
 <p><i>Corresponding attribute in configuration file: xquery/@moduleUriResolver</i></p>
 <p><i>Corresponding option on command line: -mr:classname</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getModuleURIResolver()"><CODE>Configuration.getModuleURIResolver()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setModuleURIResolver(net.sf.saxon.lib.ModuleURIResolver)"><CODE>Configuration.setModuleURIResolver(net.sf.saxon.lib.ModuleURIResolver)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.MODULE_URI_RESOLVER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="MULTIPLE_SCHEMA_IMPORTS"><!-- --></A><H3>
MULTIPLE_SCHEMA_IMPORTS</H3>
<PRE>
public static final <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>MULTIPLE_SCHEMA_IMPORTS</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>Affects schema construction (whether for standalone validation, or in the context of XSLT or XQuery).
                If set to true, the schema processor always attempts to fetch a schema document appearing
                in an <code>xs:import</code> directive, whether or not a schema for that namespace has already
                been loaded. Note that this setting might cause spurious errors due to like-named schema
                components being loaded more than once. With the default setting (false), <code>xs:import</code> directives do not cause
                a schema document to be loaded if the schema already contains components for the specified
                target namespace.</p>     *
 <p><i>Corresponding attribute in configuration file: xsd/@multipleSchemaImports</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.MULTIPLE_SCHEMA_IMPORTS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="NAME_POOL"><!-- --></A><H3>
NAME_POOL</H3>
<PRE>
public static final <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>NAME_POOL</B></PRE>
<DL>
<DD><p>Type of value: Instance of net.sf.saxon.om.NamePool</p>

 <p>Indicates that the supplied <code>NamePool</code> should be used as the target
                 (run-time) NamePool by all stylesheets compiled (using <code>newTemplates()</code>)
                 after this call on <code>setAttribute</code>. Normally a single system-allocated
                     <code>NamePool</code> is used for all stylesheets compiled while the Java VM
                 remains loaded; this attribute allows user control over the allocation of name
                 pools. Note that source trees used as input to a transformation must be built using
                 the same <code>NamePool</code> that is used when the stylesheet is compiled: this
                 will happen automatically if the input to a transformation is supplied as a
                     <code>SAXSource</code> or <code>StreamSource</code> but it is under user control
                 if you build the source tree yourself.</p>     *
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getNamePool()"><CODE>Configuration.getNamePool()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setNamePool(net.sf.saxon.om.NamePool)"><CODE>Configuration.setNamePool(net.sf.saxon.om.NamePool)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.NAME_POOL">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="OCCURRENCE_LIMITS"><!-- --></A><H3>
OCCURRENCE_LIMITS</H3>
<PRE>
public static final <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>OCCURRENCE_LIMITS</B></PRE>
<DL>
<DD><p>Type of value: A string containing two integers, comma-separated</p>

 <p>OCCURRENCE_LIMITS determines the largest values of <code>minOccurs</code> and
                     <code>maxOccurs</code> that can be accommodated when compiling an "expanded"
                 finite state machine to represent an XSD content model grammar. These limits do not
                 apply in the common cases where the grammar can be implemented using a counting
                 finite-state-machine, but in those cases where this is not possible, any
                     <code>minOccurs</code> value greater than the first integer is reduced to the
                 value of the first integer, and any <code>maxOccurs</code> value greater than the
                 second integer is treated as "unbounded".</p>     *
 <p><i>Corresponding attribute in configuration file: xsd/@occurrenceLimits</i></p>
 <p><i>Corresponding option on command line: -limits:min,max</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../com/saxonica/config/EnterpriseConfiguration.html#getOccurrenceLimits()"><CODE>EnterpriseConfiguration.getOccurrenceLimits()</CODE></A>, 
<A HREF="../../../../com/saxonica/config/EnterpriseConfiguration.html#setOccurrenceLimits(int, int)"><CODE>EnterpriseConfiguration.setOccurrenceLimits(int, int)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.OCCURRENCE_LIMITS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="OPTIMIZATION_LEVEL"><!-- --></A><H3>
OPTIMIZATION_LEVEL</H3>
<PRE>
public static final <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>OPTIMIZATION_LEVEL</B></PRE>
<DL>
<DD><p>Type of value: integer (0..10)</p>

 <p>A string whose value is an integer in the range 0 (no optimization) to 10 (full
                 optimization); currently all values other than 0 result in full optimization but
                 this is likely to change in future. The default is full optimization; this feature
                 allows optimization to be suppressed in cases where reducing compile time is
                 important, or where optimization gets in the way of debugging, or causes extension
                 functions with side-effects to behave unpredictably. (Note however, that even with
                 no optimization, lazy evaluation may still cause the evaluation order to be not as
                 expected.) </p>     *
 <p><i>Corresponding attribute in configuration file: global/@optimizationLevel</i></p>
 <p><i>Corresponding option on command line: -opt:integer</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/expr/parser/Optimizer.html#getOptimizationLevel()"><CODE>Optimizer.getOptimizationLevel()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/expr/parser/Optimizer.html#setOptimizationLevel(int)"><CODE>Optimizer.setOptimizationLevel(int)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.OPTIMIZATION_LEVEL">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="OUTPUT_URI_RESOLVER"><!-- --></A><H3>
OUTPUT_URI_RESOLVER</H3>
<PRE>
public static final <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>OUTPUT_URI_RESOLVER</B></PRE>
<DL>
<DD><p>Type of value: Instance of net.sf.saxon.lib.OutputURIResolver</p>

 <p>The supplied <code>OutputURIResolver</code> will be used to resolve URIs of secondary
                 result documents selected in the <code>href</code> attribute of the
                     <code>xsl:result-document</code> instruction</p>     *
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getOutputURIResolver()"><CODE>Configuration.getOutputURIResolver()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setOutputURIResolver(net.sf.saxon.lib.OutputURIResolver)"><CODE>Configuration.setOutputURIResolver(net.sf.saxon.lib.OutputURIResolver)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.OUTPUT_URI_RESOLVER">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="OUTPUT_URI_RESOLVER_CLASS"><!-- --></A><H3>
OUTPUT_URI_RESOLVER_CLASS</H3>
<PRE>
public static final <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>OUTPUT_URI_RESOLVER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: Name of class implementing net.sf.saxon.lib.OutputURIResolver</p>

 <p>The supplied class will be instantiated, and the resulting
                     <code>OutputURIResolver</code> will be used to resolve URIs of secondary result
                 documents selected in the <code>href</code> attribute of the
                     <code>xsl:result-document</code> instruction</p>     *
 <p><i>Corresponding attribute in configuration file: xslt/@outputUriResolver</i></p>
 <p><i>Corresponding option on command line: -or:classname</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.OUTPUT_URI_RESOLVER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="PRE_EVALUATE_DOC_FUNCTION"><!-- --></A><H3>
PRE_EVALUATE_DOC_FUNCTION</H3>
<PRE>
public static final <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>PRE_EVALUATE_DOC_FUNCTION</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>If true, calls on the <code>doc()</code> and <code>document()</code> functions, if
                 their arguments are known at compile time, will be evaluated at compile time, and
                 the resulting document will be stored as part of the Saxon
                     <link>net.sf.saxon.Configuration</link> and shared by all queries and
                 transformations running within that <code>Configuration</code>. This is useful for
                 reference documents that have stable content and are used by many different queries
                 and transformations. The default is false, which means each query or transformation
                 will reload the document from disk.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@preEvaluateDocFunction</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.PRE_EVALUATE_DOC_FUNCTION">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="PREFER_JAXP_PARSER"><!-- --></A><H3>
PREFER_JAXP_PARSER</H3>
<PRE>
public static final <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>PREFER_JAXP_PARSER</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This option has no effect on the Java platform. The default is <b>true</b>. When
                 running on the .NET platform, if the option is true it causes the Apache Xerces
                 parser (cross-compiled using IKVMC) to be used in preference to the .NET XML parser.
                 If false the .NET XML parser (<code>System.Xml.XmlTextReader</code>) is used. One
                 reason for using this option is that the .NET XML parser does not report ID
                 attributes, which means that the id() function does not work.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@preferJaxpParser</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.PREFER_JAXP_PARSER">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="RECOGNIZE_URI_QUERY_PARAMETERS"><!-- --></A><H3>
RECOGNIZE_URI_QUERY_PARAMETERS</H3>
<PRE>
public static final <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>RECOGNIZE_URI_QUERY_PARAMETERS</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>True if the the standard URI resolver is to recognize query parameters included in
                 the URI (for example, <code>?val=strict</code>). Such parameters can then be used in
                 URIs passed to the <code>doc()</code> or <code>document()</code> functions. For
                 details of the query parameters available, see <xref>Source
                     Documents</xref>. The default is false.</p>
 <p>This option has no effect if a user-supplied <code>URIResolver</code> is in use,
                 unless the user-supplied <code>URIResolver</code> chooses to inherit this
                 functionality from the standard <code>URIResolver</code>.</p>
 <p>Allowed parameters include <code>validation=strict|lax|strip</code> to perform schema
                 validation, <code>strip-space=yes|ignorable|no</code> to control whitespace
                 stripping, and <code>xinclude=yes|no</code> to control whether XInclude processing
                 takes place (assuming the XML parser supports it).</p>     *
 <p><i>Corresponding attribute in configuration file: global/@recognizeUriQueryParameters</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.RECOGNIZE_URI_QUERY_PARAMETERS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="RECOVERY_POLICY"><!-- --></A><H3>
RECOVERY_POLICY</H3>
<PRE>
public static final <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>RECOVERY_POLICY</B></PRE>
<DL>
<DD><p>Type of value: integer (0..2)</p>

 <p>An Integer, one of <link>net.sf.saxon.Configuration#RECOVER_SILENTLY</link>,
                     <link>net.sf.saxon.Configuration#RECOVER_WITH_WARNINGS</link>, or
                     <link>net.sf.saxon.Configuration#DO_NOT_RECOVER</link>. Indicates the policy for
                 handling dynamic errors that the XSLT specification defines as recoverable. 0 means
                 recover silently; 1 means recover after signalling a warning to the
                     <code>ErrorListener</code>; 2 means treat the error as fatal. An example of a
                 recoverable error is when two template rules match the same node.</p>     *
 <p><i>Corresponding attribute in configuration file: xslt/@recoveryPolicy</i></p>
 <p><i>Corresponding option on command line: -warnings:(silent|recover|fatal)</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getRecoveryPolicy()"><CODE>Configuration.getRecoveryPolicy()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setRecoveryPolicy(int)"><CODE>Configuration.setRecoveryPolicy(int)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.RECOVERY_POLICY">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="RECOVERY_POLICY_NAME"><!-- --></A><H3>
RECOVERY_POLICY_NAME</H3>
<PRE>
public static final <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>RECOVERY_POLICY_NAME</B></PRE>
<DL>
<DD><p>Type of value: string ("recoverSilently", "recoverWithWarnings", or "doNotRecover")</p>

 <p>Indicates the policy for handling dynamic errors that the XSLT specification defines
                 as recoverable. "recoverSilently" means recover silently; "recoverWithWarnings"
                 means recover after signalling a warning to the <code>ErrorListener</code>;
                 "doNotRecover" means treat the error as fatal. An example of a recoverable error is
                 when two template rules match the same node. </p>     *
 <p><i>Corresponding attribute in configuration file: xslt/@recoveryPolicy</i></p>
 <p><i>Corresponding option on command line: -warnings:(silent|recover|fatal)</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getRecoveryPolicy()"><CODE>Configuration.getRecoveryPolicy()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setRecoveryPolicy(int)"><CODE>Configuration.setRecoveryPolicy(int)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.RECOVERY_POLICY_NAME">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="SCHEMA_URI_RESOLVER"><!-- --></A><H3>
SCHEMA_URI_RESOLVER</H3>
<PRE>
public static final <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>SCHEMA_URI_RESOLVER</B></PRE>
<DL>
<DD><p>Type of value: An instance of the class net.sf.saxon.lib.SchemaURIResolver</p>

 <p>The supplied <code>SchemaURIResolver</code> will be used to resolve URIs of schema
                 documents referenced in <code>xsl:import-schema</code> declarations in XSLT,
                     <code>import schema</code> in XQuery, references from one schema document to
                 another using <code>xs:include</code> or <code>xs:import</code>, and references from
                 an instance document to a schema using <code>xsi:schemaLocation</code>.</p>     *
 <p><i>Corresponding attribute in configuration file: xsd/@schemaUriResolver</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getSchemaURIResolver()"><CODE>Configuration.getSchemaURIResolver()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setSchemaURIResolver(net.sf.saxon.lib.SchemaURIResolver)"><CODE>Configuration.setSchemaURIResolver(net.sf.saxon.lib.SchemaURIResolver)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.SCHEMA_URI_RESOLVER">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="SCHEMA_URI_RESOLVER_CLASS"><!-- --></A><H3>
SCHEMA_URI_RESOLVER_CLASS</H3>
<PRE>
public static final <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>SCHEMA_URI_RESOLVER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: The name of a class that implements
            net.sf.saxon.lib.SchemaURIResolver</p>

 <p>The name of a class that implements the interface <code>SchemaURIResolver</code>;
                 this class will be instantiated and the resulting instance will be used as the value
                 of the <link>FeatureKeys#SCHEMA_URI_RESOLVER</link> property.</p>     *
 <p><i>Corresponding attribute in configuration file: xsd/@schemaUriResolver</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getSchemaURIResolver()"><CODE>Configuration.getSchemaURIResolver()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setSchemaURIResolver(net.sf.saxon.lib.SchemaURIResolver)"><CODE>Configuration.setSchemaURIResolver(net.sf.saxon.lib.SchemaURIResolver)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.SCHEMA_URI_RESOLVER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="SCHEMA_VALIDATION"><!-- --></A><H3>
SCHEMA_VALIDATION</H3>
<PRE>
public static final <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>SCHEMA_VALIDATION</B></PRE>
<DL>
<DD><p>Type of value: integer (Validation.STRIP, Validation.PRESERVE,
                Validation.LAX, or  Validation.STRICT</p>

 <p>Indicates whether and how schema validation should be applied to source
                 documents.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@schemaValidation</i></p>
 <p><i>Corresponding option on command line: -val:(strict|lax|strip|preserve)</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getSchemaValidationMode()"><CODE>Configuration.getSchemaValidationMode()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setSchemaValidationMode(int)"><CODE>Configuration.setSchemaValidationMode(int)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.SCHEMA_VALIDATION">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="SCHEMA_VALIDATION_MODE"><!-- --></A><H3>
SCHEMA_VALIDATION_MODE</H3>
<PRE>
public static final <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>SCHEMA_VALIDATION_MODE</B></PRE>
<DL>
<DD><p>Type of value: string ("strict", "lax", "preserve", or "skip")</p>

 <p>Indicates whether and how schema validation should be applied to source
                 documents.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@schemaValidation</i></p>
 <p><i>Corresponding option on command line: -val:(strict|lax|strip|preserve)</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getSchemaValidationMode()"><CODE>Configuration.getSchemaValidationMode()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setSchemaValidationMode(int)"><CODE>Configuration.setSchemaValidationMode(int)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.SCHEMA_VALIDATION_MODE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="SERIALIZER_FACTORY_CLASS"><!-- --></A><H3>
SERIALIZER_FACTORY_CLASS</H3>
<PRE>
public static final <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>SERIALIZER_FACTORY_CLASS</B></PRE>
<DL>
<DD><p>Type of value: The name of a class that extends the net.sf.saxon.lib.SerializerFactor
            class</p>

 <p>The class will be instantiated and the resulting <code>SerializerFactory</code> will
                 be used to create the serialization pipeline for XSLT and XQuery results. By
                 subclassing the standard <code>SerializerFactory</code> it is possible to customize
                 many aspects of the output produced by the Serializer, or to introduce new
                 serialization methods and parameters.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@serializerFactory</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getSerializerFactory()"><CODE>Configuration.getSerializerFactory()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setSerializerFactory(net.sf.saxon.lib.SerializerFactory)"><CODE>Configuration.setSerializerFactory(net.sf.saxon.lib.SerializerFactory)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.SERIALIZER_FACTORY_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="SOURCE_PARSER_CLASS"><!-- --></A><H3>
SOURCE_PARSER_CLASS</H3>
<PRE>
public static final <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>SOURCE_PARSER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: The name of a class that implements the org.xml.sax.XMLReader
            interface</p>

 <p>The class will be instantiated and the resulting <code>XMLReader</code> will be used
                 to parse source documents (that is, the principal source document plus any secondary
                 source documents read using the <code>doc()</code>, <code>document()</code>, or
                     <code>collection()</code> function)</p>     *
 <p><i>Corresponding attribute in configuration file: global/@sourceParser</i></p>
 <p><i>Corresponding option on command line: -x:classname</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getSourceParserClass()"><CODE>Configuration.getSourceParserClass()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setSourceParserClass(java.lang.String)"><CODE>Configuration.setSourceParserClass(java.lang.String)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.SOURCE_PARSER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="SOURCE_RESOLVER_CLASS"><!-- --></A><H3>
SOURCE_RESOLVER_CLASS</H3>
<PRE>
public static final <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>SOURCE_RESOLVER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: The name of a class that implements the org.xml.sax.XMLReader
            interface</p>

 <p>On interfaces that allow a <code>org.xml.sax.Source</code> to be supplied, if a kind
                 of <code>Source</code> is provided that Saxon does not recognize, it will be passed
                 to the user-supplied <code>SourceResolver</code>, which has the opportunity to
                 convert it to a kind of <code>Source</code> that Saxon does recognize. This allows
                 new kinds of input to be supplied as input to Saxon's query, transformation, and
                 validation engines.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@sourceResolver</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getSourceResolver()"><CODE>Configuration.getSourceResolver()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setSourceResolver(net.sf.saxon.lib.SourceResolver)"><CODE>Configuration.setSourceResolver(net.sf.saxon.lib.SourceResolver)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.SOURCE_RESOLVER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="STANDARD_ERROR_OUTPUT_FILE"><!-- --></A><H3>
STANDARD_ERROR_OUTPUT_FILE</H3>
<PRE>
public static final <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>STANDARD_ERROR_OUTPUT_FILE</B></PRE>
<DL>
<DD><p>Type of value: filename</p>

 <p>STANDARD_ERROR_OUTPUT_FILE is the name of a file to which Saxon will redirect output
                 that would otherwise go to the operating system standard error stream (System.err).
                 This is the fallback destination for various tracing and diagnostic output. In some
                 cases a more specific mechanism exists to select the destination for particular
                 kinds of output.</p>
 <p>Note that this property is write-only, and cannot be set from the configuration
                 file.</p>     *
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#setStandardErrorOutput(java.io.PrintStream)"><CODE>Configuration.setStandardErrorOutput(java.io.PrintStream)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.STANDARD_ERROR_OUTPUT_FILE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="STRIP_WHITESPACE"><!-- --></A><H3>
STRIP_WHITESPACE</H3>
<PRE>
public static final <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>STRIP_WHITESPACE</B></PRE>
<DL>
<DD><p>Type of value: string ("all", "none", or "ignorable")</p>

 <p>Indicates whether all whitespace, no whitespace, or whitespace in elements defined in
                 a DTD or schema as having element-only content should be stripped from source
                 documents. The default is "ignorable". This whitespace stripping is additional to
                 any stripping done as a result of the <code>xsl:strip-space</code> declaration in an
                 XSLT stylesheet.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@stripWhitespace</i></p>
 <p><i>Corresponding option on command line: -strip:(all|none|ignorable)</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getStripsWhiteSpace()"><CODE>Configuration.getStripsWhiteSpace()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setStripsWhiteSpace(int)"><CODE>Configuration.setStripsWhiteSpace(int)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.STRIP_WHITESPACE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="STYLE_PARSER_CLASS"><!-- --></A><H3>
STYLE_PARSER_CLASS</H3>
<PRE>
public static final <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>STYLE_PARSER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: The name of a class that implements the org.xml.sax.XMLReader
            interface</p>

 <p>The class will be instantiated, and the resulting <code>XMLReader</code> will be used
             to parse stylesheet documents (that is, the principal stylesheet module plus any
             secondary source documents read using xsl:include or xsl:import) and also schema
             documents.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@sourceParser</i></p>
 <p><i>Corresponding option on command line: -y:classname</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getSourceParserClass()"><CODE>Configuration.getSourceParserClass()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setSourceParserClass(java.lang.String)"><CODE>Configuration.setSourceParserClass(java.lang.String)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.STYLE_PARSER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="SUPPRESS_EVALUATION_EXPIRY_WARNING"><!-- --></A><H3>
SUPPRESS_EVALUATION_EXPIRY_WARNING</H3>
<PRE>
public static final <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>SUPPRESS_EVALUATION_EXPIRY_WARNING</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This is set to true to suppress the warning otherwise issued by command-line interfaces
                 indicating that an evaluation license is in use and is due to expire in a set number of days.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@suppressEvaluationExpiryWarning</i></p>
 <p><i>Applies to Saxon editions: PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.SUPPRESS_EVALUATION_EXPIRY_WARNING">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="TIMING"><!-- --></A><H3>
TIMING</H3>
<PRE>
public static final <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>TIMING</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This is set to true to cause basic timing and tracing information is to be output to
                 the standard error output stream. The name of the feature is poorly chosen, since
                 much of the information that is output has nothing to do with timing, for example
                 the names of output files for <code>xsl:result-document</code> are traced.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@timing</i></p>
 <p><i>Corresponding option on command line: -t</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isTiming()"><CODE>Configuration.isTiming()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setTiming(boolean)"><CODE>Configuration.setTiming(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.TIMING">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="TRACE_EXTERNAL_FUNCTIONS"><!-- --></A><H3>
TRACE_EXTERNAL_FUNCTIONS</H3>
<PRE>
public static final <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>TRACE_EXTERNAL_FUNCTIONS</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>If this option is set, Saxon will output (to the standard error output) progress
                 information about its attempts to locate and disambiguate references to reflexive
                 Java extension functions. This is useful for diagnostics if the XQuery or XSLT
                 compiler is failing to locate user-written extension functions.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@traceExternalFunctions</i></p>
 <p><i>Corresponding option on command line: -TJ</i></p>
 <p><i>Applies to Saxon editions: PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isTraceExternalFunctions()"><CODE>Configuration.isTraceExternalFunctions()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setTraceExternalFunctions(boolean)"><CODE>Configuration.setTraceExternalFunctions(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.TRACE_EXTERNAL_FUNCTIONS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="TRACE_OPTIMIZER_DECISIONS"><!-- --></A><H3>
TRACE_OPTIMIZER_DECISIONS</H3>
<PRE>
public static final <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>TRACE_OPTIMIZER_DECISIONS</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>If this option is set, Saxon will output (to the standard error output) detailed
                 information about the rewrites to the expression tree made by the optimizer. This
                 information is mainly useful for internal system debugging, but it is also possible
                 to digest it to analyze the ways in which the expression has been optimized for the
                 purpose of performance analysis and tuning.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@traceOptimizerDecisions</i></p>
 <p><i>Corresponding option on command line: -explain</i></p>
 <p><i>Applies to Saxon editions: PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isOptimizerTracing()"><CODE>Configuration.isOptimizerTracing()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setOptimizerTracing(boolean)"><CODE>Configuration.setOptimizerTracing(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.TRACE_OPTIMIZER_DECISIONS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="TRACE_LISTENER"><!-- --></A><H3>
TRACE_LISTENER</H3>
<PRE>
public static final <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>TRACE_LISTENER</B></PRE>
<DL>
<DD><p>Type of value: An instance of the class net.sf.saxon.lib.TraceListener</p>

 <p>The <code>TraceListener</code> will be notified of significant events occurring
                 during a query or transformation, for tracing or debugging purposes.</p>
 <p>Setting a <code>TraceListener</code> automatically sets the
                     <link>FeatureKeys#COMPILE_WITH_TRACING</link> option.</p>
 <p>Avoid this option if more than one transformation or query is running concurrently:
                 use the feature <link>FeatureKeys#TRACE_LISTENER_CLASS</link> instead.
                 Alternatively, it is possible to set a <code>TraceListener</code> for an individual
                 query or transformation.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@traceListener</i></p>
 <p><i>Corresponding option on command line: -TL:classname</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getTraceListener()"><CODE>Configuration.getTraceListener()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setTraceListener(net.sf.saxon.lib.TraceListener)"><CODE>Configuration.setTraceListener(net.sf.saxon.lib.TraceListener)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.TRACE_LISTENER">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="TRACE_LISTENER_CLASS"><!-- --></A><H3>
TRACE_LISTENER_CLASS</H3>
<PRE>
public static final <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>TRACE_LISTENER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: The name of a class that implements net.sf.saxon.lib.TraceListener</p>

 <p>The class will be instantiated once for each query or transformation, and the
                 resulting <code>TraceListener</code> will be notified of significant events
                 occurring during that query or transformation, for tracing or debugging
                 purposes.</p>
 <p>Setting a <code>TraceListener</code> automatically sets the
                     <link>FeatureKeys#COMPILE_WITH_TRACING</link> option.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@traceListener</i></p>
 <p><i>Corresponding option on command line: -TL:classname</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getTraceListenerClass()"><CODE>Configuration.getTraceListenerClass()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setTraceListenerClass(java.lang.String)"><CODE>Configuration.setTraceListenerClass(java.lang.String)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.TRACE_LISTENER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="TREE_MODEL"><!-- --></A><H3>
TREE_MODEL</H3>
<PRE>
public static final <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>TREE_MODEL</B></PRE>
<DL>
<DD><p>Type of value: integer (net.sf.saxon.event.Builder#STANDARD_TREE or
                net.sf.saxon.event.Builder#TINY_TREE or or
                net.sf.saxon.event.Builder#TINY_TREE_CONDENSED)</p>

 <p>Selects an implementation of the Saxon tree model. The default is
                     <code>TINY_TREE</code>.</p>
 <p>For running XQuery Update, use the linked tree, because it is the only implementation
                 that is updateable.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@treeModel</i></p>
 <p><i>Corresponding option on command line: -tree:(linked|tiny|tinyc)</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getTreeModel()"><CODE>Configuration.getTreeModel()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setTreeModel(int)"><CODE>Configuration.setTreeModel(int)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.TREE_MODEL">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="TREE_MODEL_NAME"><!-- --></A><H3>
TREE_MODEL_NAME</H3>
<PRE>
public static final <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>TREE_MODEL_NAME</B></PRE>
<DL>
<DD><p>Type of value: string ("linkedTree" or "tinyTree" or "tinyTreeCondensed")</p>

 <p>Selects an implementation of the Saxon tree model. The default is
                     <code>tinyTree</code>.</p>
 <p>For running XQuery Update, use the linked tree, because it is the only implementation
                 that is updateable.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@treeModel</i></p>
 <p><i>Corresponding option on command line: -tree:(linked|tiny|tinyc)</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getTreeModel()"><CODE>Configuration.getTreeModel()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setTreeModel(int)"><CODE>Configuration.setTreeModel(int)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.TREE_MODEL_NAME">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="URI_RESOLVER_CLASS"><!-- --></A><H3>
URI_RESOLVER_CLASS</H3>
<PRE>
public static final <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>URI_RESOLVER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: Name of a class that implements javax.xml.transform.URIResolver</p>

 <p>An instance of the specified <code>URIResolver</code> class will be created, and used
                 to resolve (dereference) all URIs specifed in calls to the <code>doc()</code> and
                     <code>document()</code> functions, as well as URIs used in
                     <code>xsl:include</code> and <code>xsl:import</code> and location hints for
                 XQuery modules and XSD schema documents.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@uriResolver</i></p>
 <p><i>Corresponding option on command line: -r:classname</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getURIResolver()"><CODE>Configuration.getURIResolver()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setURIResolver(javax.xml.transform.URIResolver)"><CODE>Configuration.setURIResolver(javax.xml.transform.URIResolver)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.URI_RESOLVER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="USE_PI_DISABLE_OUTPUT_ESCAPING"><!-- --></A><H3>
USE_PI_DISABLE_OUTPUT_ESCAPING</H3>
<PRE>
public static final <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>USE_PI_DISABLE_OUTPUT_ESCAPING</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This option determines whether a <code>TransformerHandler</code> created with this
                     <code>TransformerFactory</code> or <code>Configuration</code> recognizes the
                 JAXP-defined processing instructions <code>Result.PI_DISABLE_OUTPUT_ESCAPING</code>
                 and <code>Result.PI_ENABLE_OUTPUT_ESCAPING</code> in the input stream as
                 instructions to disable or to re-enable output escaping. The default value is
                     <b>false</b>.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@usePiDisableOutputEscaping</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.USE_PI_DISABLE_OUTPUT_ESCAPING">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="USE_TYPED_VALUE_CACHE"><!-- --></A><H3>
USE_TYPED_VALUE_CACHE</H3>
<PRE>
public static final <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>USE_TYPED_VALUE_CACHE</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This option is relevant only when the TinyTree is used; it determines whether (for a
                 validated document) a cache will be maintained containing the typed values of nodes.
                 Typed values are held in the cache only for elements and attributes whose type is
                 other than string, untypedAtomic, or anyURI. The default value is true. Setting this
                 value to false can reduce memory requirements at the cost of requiring recomputation
                 of typed values on each access.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@useTypedValueCache</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#useTypedValueCache"><CODE>Configuration.useTypedValueCache</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.USE_TYPED_VALUE_CACHE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="USE_XSI_SCHEMA_LOCATION"><!-- --></A><H3>
USE_XSI_SCHEMA_LOCATION</H3>
<PRE>
public static final <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>USE_XSI_SCHEMA_LOCATION</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This option determines whether or not to use the <code>xsi:schemaLocation</code>
                     and<code> xsi:noNamespaceSchemaLocation</code> attributes in an instance
                 document to locate a schema for validation.</p>
 <p>Note, these attribute are only consulted if validation is requested; the presence of
                 one of these attributes never by itself triggers validation.</p>     *
 <p><i>Corresponding attribute in configuration file: xsd/@useXsiSchemaLocation</i></p>
 <p><i>Corresponding option on command line: -xsiloc:(on|off)</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/lib/ParseOptions.html#isUseXsiSchemaLocation()"><CODE>ParseOptions.isUseXsiSchemaLocation()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/lib/ParseOptions.html#setUseXsiSchemaLocation(boolean)"><CODE>ParseOptions.setUseXsiSchemaLocation(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.USE_XSI_SCHEMA_LOCATION">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="VALIDATION_COMMENTS"><!-- --></A><H3>
VALIDATION_COMMENTS</H3>
<PRE>
public static final <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>VALIDATION_COMMENTS</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This option determines whether non-fatal validation errors in XQuery or XSLT result
                 documents should result in comments being inserted into the result tree. The
                 command-line flag <code>-outval:recover</code> sets both this option and the
                     <link>FeatureKeys#VALIDATION_WARNINGS</link> option.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@validationComments</i></p>
 <p><i>Corresponding option on command line: -outval:recover</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/lib/ParseOptions.html#isAddCommentsAfterValidationErrors()"><CODE>ParseOptions.isAddCommentsAfterValidationErrors()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/lib/ParseOptions.html#setAddCommentsAfterValidationErrors(boolean)"><CODE>ParseOptions.setAddCommentsAfterValidationErrors(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.VALIDATION_COMMENTS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="VALIDATION_WARNINGS"><!-- --></A><H3>
VALIDATION_WARNINGS</H3>
<PRE>
public static final <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>VALIDATION_WARNINGS</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This option indicates (if true) that errors occuring while validating a final result
                 tree are to be treated as warnings rather than fatal errors. Although the XSLT and
                 XQuery specifications state that validation errors are fatal, this switch can be
                 useful during debugging because it enables the invalid output to be inspected.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@validationWarnings</i></p>
 <p><i>Corresponding option on command line: -outval:recover</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isValidationWarnings()"><CODE>Configuration.isValidationWarnings()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setValidationWarnings(boolean)"><CODE>Configuration.setValidationWarnings(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.VALIDATION_WARNINGS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="VERSION_WARNING"><!-- --></A><H3>
VERSION_WARNING</H3>
<PRE>
public static final <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>VERSION_WARNING</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>Indicates whether a warning message should be notified (to the
                     <code>ErrorListener</code>) if running Saxon against an XSLT stylesheet that
                 specifies <code>version="1.0"</code>. The warning that an XSLT 1.0 stylesheet is
                 being processed using an XSLT 2.0 processor is output by default (because the W3C
                 specification requires it), but it may be suppressed using this option.</p>     *
 <p><i>Corresponding attribute in configuration file: xslt/@versionWarning</i></p>
 <p><i>Corresponding option on command line: -versmsg:(on|off)</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isVersionWarning()"><CODE>Configuration.isVersionWarning()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setVersionWarning(boolean)"><CODE>Configuration.setVersionWarning(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.VERSION_WARNING">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XINCLUDE"><!-- --></A><H3>
XINCLUDE</H3>
<PRE>
public static final <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>XINCLUDE</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>Indicates whether source documents should have any XInclude directives expanded. The
                 default is false. The option applies to all input XML documents, including
                 stylesheets and schema documents. It can be overridden for individual documents
                 using the <link>net.sf.saxon.lib.ParseOptions</link> class.</p>
 <p>This option relies on support in the underlying XML parser. If the XML parser does
                 not support XInclude processing, the option is ignored.</p>     *
 <p><i>Corresponding attribute in configuration file: xslt/@versionWarning</i></p>
 <p><i>Corresponding option on command line: -versmsg:(on|off)</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#isXIncludeAware()"><CODE>Configuration.isXIncludeAware()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setXIncludeAware(boolean)"><CODE>Configuration.setXIncludeAware(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XINCLUDE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XML_VERSION"><!-- --></A><H3>
XML_VERSION</H3>
<PRE>
public static final <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>XML_VERSION</B></PRE>
<DL>
<DD><p>Type of value: string ("1.0" or "1.1")</p>

 <p>This determines the XML version used by the Configuration.</p>
 <p>Note that source documents specifying xml version="1.0" or "1.1" are accepted
                 regardless of this setting. The effect of this switch is to change the validation
                 rules for types such as <code>xs:Name</code> and <code>xs:NCName</code>, to change
                 the characters allowed in names within XPath expressions (etc.), to change the
                 meaning of <code>\i</code> and <code>\c</code> in regular expressions, and to
                 determine whether the serializer allows XML 1.1 documents to be constructed. </p>
 <p>The default is currently 1.0, but may change.</p>     *
 <p><i>Corresponding attribute in configuration file: global/@versionOfXml</i></p>
 <p><i>Corresponding option on command line: -xmlversion:(1.0|1.1)</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/Configuration.html#getXMLVersion()"><CODE>Configuration.getXMLVersion()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/Configuration.html#setXMLVersion(int)"><CODE>Configuration.setXMLVersion(int)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XML_VERSION">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XQUERY_ALLOW_UPDATE"><!-- --></A><H3>
XQUERY_ALLOW_UPDATE</H3>
<PRE>
public static final <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>XQUERY_ALLOW_UPDATE</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>Determines whether XQuery Update syntax is accepted. If true, update syntax is
                 accepted, if false, it is not accepted. Setting the value to true does not mean that
                 the query has to use update syntax, only that it may do so.</p>
 <p>Note that XQuery Update syntax and XQuery 3.0 syntax cannot currently be mixed.</p>
 <p>This option can be set for a particular XQuery compilation. When the option is set at
                 the <code>Configuration</code> level, it acts as a default.</p>
 <p>On the command line, this option is combined with the option "discard" which
                 indicates that updates are allowed, but the updates are not written back to
                 filestore. This does not correspond to any option in the Java API, where writing an
                 updated document back to filestore only happens if explicitly requested.</p>     *
 <p><i>Corresponding attribute in configuration file: xquery/@allowUpdate</i></p>
 <p><i>Corresponding option on command line: -update:(on|off|discard)</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#isUpdatingEnabled()"><CODE>StaticQueryContext.isUpdatingEnabled()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XQueryCompiler.html#isUpdatingEnabled()"><CODE>XQueryCompiler.isUpdatingEnabled()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#setUpdatingEnabled(boolean)"><CODE>StaticQueryContext.setUpdatingEnabled(boolean)</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XQueryCompiler.html#setUpdatingEnabled(boolean)"><CODE>XQueryCompiler.setUpdatingEnabled(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XQUERY_ALLOW_UPDATE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XQUERY_CONSTRUCTION_MODE"><!-- --></A><H3>
XQUERY_CONSTRUCTION_MODE</H3>
<PRE>
public static final <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>XQUERY_CONSTRUCTION_MODE</B></PRE>
<DL>
<DD><p>Type of value: string ("strip" or "preserve")</p>

 <p>This option defines the default value of the construction mode in the XQuery static
                 context (overridable in the query prolog)</p>
 <p>This option can be set for a particular XQuery compilation. When the option is set at
                 the <code>Configuration</code> level, it acts as a default.</p>     *
 <p><i>Corresponding attribute in configuration file: xquery/@constructionMode</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#getConstructionMode()"><CODE>StaticQueryContext.getConstructionMode()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#setConstructionMode(int)"><CODE>StaticQueryContext.setConstructionMode(int)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XQUERY_CONSTRUCTION_MODE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XQUERY_DEFAULT_ELEMENT_NAMESPACE"><!-- --></A><H3>
XQUERY_DEFAULT_ELEMENT_NAMESPACE</H3>
<PRE>
public static final <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>XQUERY_DEFAULT_ELEMENT_NAMESPACE</B></PRE>
<DL>
<DD><p>Type of value: Namespace URI</p>

 <p>This property defines the default namespace for elements and types that are not
                 qualified by a namespace prefix.</p>
 <p>This option can be set for a particular XQuery compilation. When the option is set at
                 the <code>Configuration</code> level, it acts as a default.</p>     *
 <p><i>Corresponding attribute in configuration file: xquery/@defaultElementNamespace</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#getDefaultElementNamespace()"><CODE>StaticQueryContext.getDefaultElementNamespace()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#setDefaultElementNamespace(java.lang.String)"><CODE>StaticQueryContext.setDefaultElementNamespace(java.lang.String)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XQUERY_DEFAULT_ELEMENT_NAMESPACE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XQUERY_DEFAULT_FUNCTION_NAMESPACE"><!-- --></A><H3>
XQUERY_DEFAULT_FUNCTION_NAMESPACE</H3>
<PRE>
public static final <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>XQUERY_DEFAULT_FUNCTION_NAMESPACE</B></PRE>
<DL>
<DD><p>Type of value: Namespace URI</p>

 <p>This property defines the default namespace for function names that are not
                 qualified by a namespace prefix.</p>
 <p>This option can be set for a particular XQuery compilation. When the option is set at
                 the <code>Configuration</code> level, it acts as a default.</p>     *
 <p><i>Corresponding attribute in configuration file: xquery/@defaultFunctionNamespace</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#getDefaultFunctionNamespace()"><CODE>StaticQueryContext.getDefaultFunctionNamespace()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#setDefaultFunctionNamespace(java.lang.String)"><CODE>StaticQueryContext.setDefaultFunctionNamespace(java.lang.String)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XQUERY_DEFAULT_FUNCTION_NAMESPACE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XQUERY_EMPTY_LEAST"><!-- --></A><H3>
XQUERY_EMPTY_LEAST</H3>
<PRE>
public static final <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>XQUERY_EMPTY_LEAST</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This property defines how the empty sequence is handled in XQuery sorting (the "order
                 by" clause). If true, () comes at the start of the sorted sequence; if false, it
                 comes last.</p>
 <p>This option can be set for a particular XQuery compilation. When the option is set at
                 the <code>Configuration</code> level, it acts as a default.</p>     *
 <p><i>Corresponding attribute in configuration file: xquery/@emptyLeast</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#isEmptyLeast()"><CODE>StaticQueryContext.isEmptyLeast()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#setEmptyLeast(boolean)"><CODE>StaticQueryContext.setEmptyLeast(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XQUERY_EMPTY_LEAST">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XQUERY_INHERIT_NAMESPACES"><!-- --></A><H3>
XQUERY_INHERIT_NAMESPACES</H3>
<PRE>
public static final <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>XQUERY_INHERIT_NAMESPACES</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This property defines the default value of the inherit-namespaces property in the
                 XQuery static context.</p>
 <p>This option can be set for a particular XQuery compilation. When the option is set at
                 the <code>Configuration</code> level, it acts as a default.</p>     *
 <p><i>Corresponding attribute in configuration file: xquery/@inheritNamespaces</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#isInheritNamespaces()"><CODE>StaticQueryContext.isInheritNamespaces()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#setInheritNamespaces(boolean)"><CODE>StaticQueryContext.setInheritNamespaces(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XQUERY_INHERIT_NAMESPACES">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XQUERY_PRESERVE_BOUNDARY_SPACE"><!-- --></A><H3>
XQUERY_PRESERVE_BOUNDARY_SPACE</H3>
<PRE>
public static final <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>XQUERY_PRESERVE_BOUNDARY_SPACE</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This property defines whether "boundary space" (insignificant space in direct element
                 constructors) should be retained or not</p>
 <p>This option can be set for a particular XQuery compilation. When the option is set at
                 the <code>Configuration</code> level, it acts as a default.</p>     *
 <p><i>Corresponding attribute in configuration file: xquery/@preserveBoundarySpace</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#isPreserveBoundarySpace()"><CODE>StaticQueryContext.isPreserveBoundarySpace()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#setPreserveBoundarySpace(boolean)"><CODE>StaticQueryContext.setPreserveBoundarySpace(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XQUERY_PRESERVE_BOUNDARY_SPACE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XQUERY_PRESERVE_NAMESPACES"><!-- --></A><H3>
XQUERY_PRESERVE_NAMESPACES</H3>
<PRE>
public static final <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>XQUERY_PRESERVE_NAMESPACES</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This property defines whether unused namespace declarations are retained by XQuery
                 element copy operations</p>
 <p>This option can be set for a particular XQuery compilation. When the option is set at
                 the <code>Configuration</code> level, it acts as a default.</p>     *
 <p><i>Corresponding attribute in configuration file: xquery/@preserveNamespaces</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#isPreserveNamespaces()"><CODE>StaticQueryContext.isPreserveNamespaces()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#setPreserveNamespaces(boolean)"><CODE>StaticQueryContext.setPreserveNamespaces(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XQUERY_PRESERVE_NAMESPACES">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XQUERY_REQUIRED_CONTEXT_ITEM_TYPE"><!-- --></A><H3>
XQUERY_REQUIRED_CONTEXT_ITEM_TYPE</H3>
<PRE>
public static final <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>XQUERY_REQUIRED_CONTEXT_ITEM_TYPE</B></PRE>
<DL>
<DD><p>Type of value: string containing an ItemType, for example document-node()</p>

 <p>This property defines the default expected context item type for a query.</p>
 <p>This option can be set for a particular XQuery compilation. When the option is set at
                 the <code>Configuration</code> level, it acts as a default.</p>     *
 <p><i>Corresponding attribute in configuration file: xquery/@requiredContextItemType</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#getRequiredContextItemType()"><CODE>StaticQueryContext.getRequiredContextItemType()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XQueryCompiler.html#getRequiredContextItemType()"><CODE>XQueryCompiler.getRequiredContextItemType()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#setRequiredContextItemType(net.sf.saxon.type.ItemType)"><CODE>StaticQueryContext.setRequiredContextItemType(net.sf.saxon.type.ItemType)</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XQueryCompiler.html#setRequiredContextItemType(net.sf.saxon.s9api.ItemType)"><CODE>XQueryCompiler.setRequiredContextItemType(net.sf.saxon.s9api.ItemType)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XQUERY_REQUIRED_CONTEXT_ITEM_TYPE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XQUERY_SCHEMA_AWARE"><!-- --></A><H3>
XQUERY_SCHEMA_AWARE</H3>
<PRE>
public static final <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>XQUERY_SCHEMA_AWARE</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>A query will automatically be schema-aware if it contains an <code>import
                 schema</code> declaration. This property allows a query to be marked as
                 schema-aware even if it contains no <code>import schema</code> declaration. It is
                 necessary for a query to be compiled as schema-aware if it is to handle typed
                 (validated) input documents in which nodes have type annotations based on their
                 schema-defined type.</p>
 <p>This option can be set for a particular XQuery compilation. When the option is set at
                 the <code>Configuration</code> level, it acts as a default.</p>     *
 <p><i>Corresponding attribute in configuration file: xquery/@schemaAware</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#isSchemaAware()"><CODE>StaticQueryContext.isSchemaAware()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XQueryCompiler.html#isSchemaAware()"><CODE>XQueryCompiler.isSchemaAware()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#setSchemaAware(boolean)"><CODE>StaticQueryContext.setSchemaAware(boolean)</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XQueryCompiler.html#setSchemaAware(boolean)"><CODE>XQueryCompiler.setSchemaAware(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XQUERY_SCHEMA_AWARE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XQUERY_STATIC_ERROR_LISTENER_CLASS"><!-- --></A><H3>
XQUERY_STATIC_ERROR_LISTENER_CLASS</H3>
<PRE>
public static final <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>XQUERY_STATIC_ERROR_LISTENER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: the name of a Java class that implements the interface
                javax.xml.transform.ErrorListener</p>

 <p>The specified class is instantiated to create an <code>ErrorListener</code>,
                 and all reports of static errors in a query will go to this
                 <code>ErrorListener</code>.</p>
 <p>This option can be set for a particular XQuery compilation. When the option is set at
                 the <code>Configuration</code> level, it acts as a default.</p>
 <p>In the absence of this property, the global <code>ErrorListener</code>
             specified as the value of the <link>#ERROR_LISTENER_CLASS</link> property is used.</p>     *
 <p><i>Corresponding attribute in configuration file: xquery/@staticErrorListener</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#getErrorListener()"><CODE>StaticQueryContext.getErrorListener()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XQueryCompiler.html#getErrorListener()"><CODE>XQueryCompiler.getErrorListener()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#setErrorListener(javax.xml.transform.ErrorListener)"><CODE>StaticQueryContext.setErrorListener(javax.xml.transform.ErrorListener)</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XQueryCompiler.html#setErrorListener(javax.xml.transform.ErrorListener)"><CODE>XQueryCompiler.setErrorListener(javax.xml.transform.ErrorListener)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XQUERY_STATIC_ERROR_LISTENER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XQUERY_VERSION"><!-- --></A><H3>
XQUERY_VERSION</H3>
<PRE>
public static final <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>XQUERY_VERSION</B></PRE>
<DL>
<DD><p>Type of value: string ("1.0" or "3.0")</p>

 <p>This property determines the version of XQuery used by the Configuration. In order
                 to use XQuery 3.0, it is necessary both to set the XQuery compiler to process XQuery
                 3.0, and to specify XQuery 3.0 in the query prolog of each module that uses XQuery
                 3.0 features.</p>
 <p>This option can be set for a particular XQuery compilation. When the option is set at
                 the <code>Configuration</code> level, it acts as a default.</p>
 <p>Note that XQuery 3.0 features cannot be used with XQuery Update.</p>
 <p>XQuery 3.0 is supported only in Saxon EE.</p>     *
 <p><i>Corresponding attribute in configuration file: xquery/@version</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#getLanguageVersion()"><CODE>StaticQueryContext.getLanguageVersion()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XQueryCompiler.html#getLanguageVersion()"><CODE>XQueryCompiler.getLanguageVersion()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/query/StaticQueryContext.html#setLanguageVersion(net.sf.saxon.value.DecimalValue)"><CODE>StaticQueryContext.setLanguageVersion(net.sf.saxon.value.DecimalValue)</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XQueryCompiler.html#setLanguageVersion(java.lang.String)"><CODE>XQueryCompiler.setLanguageVersion(java.lang.String)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XQUERY_VERSION">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XSD_VERSION"><!-- --></A><H3>
XSD_VERSION</H3>
<PRE>
public static final <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>XSD_VERSION</B></PRE>
<DL>
<DD><p>Type of value: string ("1.0" or "1.1")</p>

 <p>This property determines the version of XML Schema used by the Configuration. The
                 default is XSD 1.0. If XSD 1.0 is selected, XSD 1.1 features will be rejected, with
                 the exception of the version control attributes that allow sections of the schema to
                 be marked as requiring XSD 1.0 or XSD 1.1.</p>     *
 <p><i>Corresponding attribute in configuration file: xsd/@version</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XSD_VERSION">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XSLT_INITIAL_MODE"><!-- --></A><H3>
XSLT_INITIAL_MODE</H3>
<PRE>
public static final <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>XSLT_INITIAL_MODE</B></PRE>
<DL>
<DD><p>Type of value: a QName in Clark notation</p>

 <p>This property indicates the name of a mode within a stylesheet in which execution
             (using template rules) should begin</p>
 <p>This option can be set for a particular XSLT transformation. When the option is set at
                 the <code>Configuration</code> (or on a <code>TransformerFactory</code>), it acts as a default.</p>     *
 <p><i>Corresponding attribute in configuration file: xslt/@initialMode</i></p>
 <p><i>Corresponding option on command line: -im:mode-name</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/s9api/XsltTransformer.html#getInitialMode()"><CODE>XsltTransformer.getInitialMode()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XsltTransformer.html#setInitialMode(net.sf.saxon.s9api.QName)"><CODE>XsltTransformer.setInitialMode(net.sf.saxon.s9api.QName)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XSLT_INITIAL_MODE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XSLT_INITIAL_TEMPLATE"><!-- --></A><H3>
XSLT_INITIAL_TEMPLATE</H3>
<PRE>
public static final <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>XSLT_INITIAL_TEMPLATE</B></PRE>
<DL>
<DD><p>Type of value: a QName in Clark notation</p>

 <p>This property indicates the name of a named template within a stylesheet where
             execution should begin</p>
 <p>This option can be set for a particular XSLT transformation. When the option is set at
                 the <code>Configuration</code> level (or on a <code>TransformerFactory</code>), it acts as a default.</p>     *
 <p><i>Corresponding attribute in configuration file: xslt/@initialTemplate</i></p>
 <p><i>Corresponding option on command line: -it:template-name</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/s9api/XsltTransformer.html#getInitialTemplate()"><CODE>XsltTransformer.getInitialTemplate()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XsltTransformer.html#setInitialTemplate(net.sf.saxon.s9api.QName)"><CODE>XsltTransformer.setInitialTemplate(net.sf.saxon.s9api.QName)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XSLT_INITIAL_TEMPLATE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XSLT_SCHEMA_AWARE"><!-- --></A><H3>
XSLT_SCHEMA_AWARE</H3>
<PRE>
public static final <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>XSLT_SCHEMA_AWARE</B></PRE>
<DL>
<DD><p>Type of value: boolean</p>

 <p>This property indicates whether stylesheets should be compiled with the ability to
                 handle schema-typed input documents. By default a stylesheet is compiled to handle
                 such input if it contains an <code>xsl:import-schema</code> instruction, and not
                 otherwise. It is
                 necessary for a stylesheet to be compiled as schema-aware if it is to handle typed
                 (validated) input documents in which nodes have type annotations based on their
                 schema-defined type.</p>
 <p>This option can be set for a particular XSLT compilation. When the option is set at
                 the <code>Configuration</code> level (or on a <code>TransformerFactory</code>), it acts as a default.</p>     *
 <p><i>Corresponding attribute in configuration file: xslt/@schemaAware</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/s9api/XsltCompiler.html#isSchemaAware()"><CODE>XsltCompiler.isSchemaAware()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XsltCompiler.html#setSchemaAware(boolean)"><CODE>XsltCompiler.setSchemaAware(boolean)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XSLT_SCHEMA_AWARE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XSLT_STATIC_ERROR_LISTENER_CLASS"><!-- --></A><H3>
XSLT_STATIC_ERROR_LISTENER_CLASS</H3>
<PRE>
public static final <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>XSLT_STATIC_ERROR_LISTENER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: the name of a class that implements
            javax.xml.transform.ErrorListener</p>

 <p>The specified class is instantiated to create an <code>ErrorListener</code>,
                 and all reports of static errors in a stylesheet will go to this
                 <code>ErrorListener</code>.</p>
 <p>This option can be set for a particular XSLT compilation. When the option is set at
                 the <code>Configuration</code> level (or on a <code>TransformerFactory</code>), it acts as a default.</p>
 <p>In the absence of this property, the global <code>ErrorListener</code>
                 specified as the value of the <link>#ERROR_LISTENER_CLASS</link> property is used.</p>     *
 <p><i>Corresponding attribute in configuration file: xslt/@staticErrorListener</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/s9api/XsltCompiler.html#getErrorListener()"><CODE>XsltCompiler.getErrorListener()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XsltCompiler.html#setErrorListener(javax.xml.transform.ErrorListener)"><CODE>XsltCompiler.setErrorListener(javax.xml.transform.ErrorListener)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XSLT_STATIC_ERROR_LISTENER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XSLT_STATIC_URI_RESOLVER_CLASS"><!-- --></A><H3>
XSLT_STATIC_URI_RESOLVER_CLASS</H3>
<PRE>
public static final <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>XSLT_STATIC_URI_RESOLVER_CLASS</B></PRE>
<DL>
<DD><p>Type of value: the name of a class that implements
            javax.xml.transform.URIResolver.</p>

 <p>This property defines a <code>URIResolver</code> used when dereferencing the URIs
                 that appear in the <code>href</code> attributes of the <code>xsl:include</code> and
                     <code>xsl:import</code> declarations. Note that this defaults to the setting of
                 the global <code>URI_RESOLVER</code> property.</p>
 <p>This option can be set for a particular XSLT compilation. When the option is set at
                 the <code>Configuration</code> level (or on a <code>TransformerFactory</code>), it acts as a default.</p>
 <p>In the absence of this property, the global <code>URIResolver</code>
                 specified as the value of the <link>#URI_RESOLVER_CLASS</link> property is used.</p>     *
 <p><i>Corresponding attribute in configuration file: xslt/@staticUriResolver</i></p>
 <p><i>Corresponding option on command line: -r:classname</i></p>
 <p><i>Applies to Saxon editions: HE PE EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/s9api/XsltCompiler.html#getURIResolver()"><CODE>XsltCompiler.getURIResolver()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XsltCompiler.html#setURIResolver(javax.xml.transform.URIResolver)"><CODE>XsltCompiler.setURIResolver(javax.xml.transform.URIResolver)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XSLT_STATIC_URI_RESOLVER_CLASS">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="XSLT_VERSION"><!-- --></A><H3>
XSLT_VERSION</H3>
<PRE>
public static final <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>XSLT_VERSION</B></PRE>
<DL>
<DD><p>Type of value: string ("2.0" or "3.0")</p>

 <p>This property determines the version of XSLT to be supported by default</p>
 <p>XSLT 3.0 is supported only in Saxon EE. If no value is specified for the property,
             an XSLT 2.0 or XSLT 3.0 processor is used depending on the value of the <code>version</code>
             attribute of the <code>xsl:stylesheet</code> element.</p>     *
 <p><i>Corresponding attribute in configuration file: xslt/@version</i></p>
 <p><i>Corresponding option on command line: -xsltversion:(2.0|3.0)</i></p>
 <p><i>Applies to Saxon editions: EE</i></p>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../net/sf/saxon/s9api/XsltCompiler.html#getXsltLanguageVersion()"><CODE>XsltCompiler.getXsltLanguageVersion()</CODE></A>, 
<A HREF="../../../../net/sf/saxon/s9api/XsltCompiler.html#setXsltLanguageVersion(java.lang.String)"><CODE>XsltCompiler.setXsltLanguageVersion(java.lang.String)</CODE></A>, 
<A HREF="../../../../constant-values.html#net.sf.saxon.lib.FeatureKeys.XSLT_VERSION">Constant Field Values</A></DL>
</DL>

<!-- ========= 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="FeatureKeys()"><!-- --></A><H3>
FeatureKeys</H3>
<PRE>
public <B>FeatureKeys</B>()</PRE>
<DL>
</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>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../net/sf/saxon/lib/ExternalObjectModel.html" title="interface in net.sf.saxon.lib"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../net/sf/saxon/lib/Initializer.html" title="interface in net.sf.saxon.lib"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../../index.html?net/sf/saxon/lib/FeatureKeys.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="FeatureKeys.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<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:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</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>