|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.saxon.FeatureKeys
public abstract class FeatureKeys
FeatureKeys defines a set of constants, names of Saxon configuration options which can be supplied to the Saxon implementations of the JAXP interfaces TransformerFactory, SchemaFactory, Validator, and ValidationHandler.
Field Summary | |
---|---|
static java.lang.String |
ALLOW_EXTERNAL_FUNCTIONS
ALLOW_EXTERNAL_FUNCTIONS must be a Boolean; it determines whether calls to external functions are allowed. |
static java.lang.String |
COLLATION_URI_RESOLVER
COLLATION_URI_RESOLVER must be a CollationURIResolver . |
static java.lang.String |
COLLATION_URI_RESOLVER_CLASS
COLLATION_URI_RESOLVER_CLASS must be the name of a class that implements the interface CollationURIResolver . |
static java.lang.String |
COLLECTION_URI_RESOLVER
COLLECTION_URI_RESOLVER must be a CollectionURIResolver . |
static java.lang.String |
COLLECTION_URI_RESOLVER_CLASS
COLLECTION_URI_RESOLVER must be must be the name of a class that implements the interface CollectionURIResolver . |
static java.lang.String |
COMPILE_WITH_TRACING
COMPILE_WITH_TRACING must be a Boolean. |
static java.lang.String |
CONFIGURATION
CONFIGURATION must be an instance of Configuration . |
static java.lang.String |
DTD_VALIDATION
DTD_VALIDATION must be a Boolean. |
static java.lang.String |
EXPAND_ATTRIBUTE_DEFAULTS
EXPAND_ATTRIBUTE_DEFAULTS must be a Boolean; it determines whether fixed and default values defined in a schema or DTD will be expanded. |
static java.lang.String |
LINE_NUMBERING
LINE_NUMBERING must be a Boolean; it determines whether line and column numbers are maintained for source documents. |
static java.lang.String |
MESSAGE_EMITTER_CLASS
MESSAGE_EMITTER_CLASS must be the class name of a class that implements net.sf.saxon.event.Receiver. |
static java.lang.String |
MODULE_URI_RESOLVER
MODULE_URI_RESOLVER must be an instance of ModuleURIResolver . |
static java.lang.String |
MODULE_URI_RESOLVER_CLASS
MODULE_URI_RESOLVER_CLASS must be the name of a class that implements the interface ModuleURIResolver . |
static java.lang.String |
NAME_POOL
NAME_POOL must be an instance of net.sf.saxon.om.NamePool |
static java.lang.String |
OUTPUT_URI_RESOLVER
OUTPUT_URI_RESOLVER must be an instance of OutputURIResolver . |
static java.lang.String |
OUTPUT_URI_RESOLVER_CLASS
OUTPUT_URI_RESOLVER_CLASS must be the name of a class that implements the interface OutputURIResolver . |
static java.lang.String |
PRE_EVALUATE_DOC_FUNCTION
PRE_EVALUATE_DOC_FUNCTION is a boolean. |
static java.lang.String |
PREFER_JAXP_PARSER
PREFER_JAXP_PARSER is a boolean. |
static java.lang.String |
RECOGNIZE_URI_QUERY_PARAMETERS
RECOGNIZE_URI_QUERY_PARAMETERS must be a Boolean; it determines whether query parameters (things after a question mark) in a URI passed to the document() or doc() function are specially recognized by the system default URIResolver. |
static java.lang.String |
RECOVERY_POLICY
RECOVERY_POLICY must be an Integer: one of Configuration.RECOVER_SILENTLY ,
Configuration.RECOVER_WITH_WARNINGS , or Configuration.DO_NOT_RECOVER |
static java.lang.String |
RECOVERY_POLICY_NAME
RECOVERY_POLICY_NAME must be a string: one of "recoverSilently", "recoverWithWarnings", "doNotRecover" |
static java.lang.String |
SCHEMA_URI_RESOLVER
SCHEMA_URI_RESOLVER must be an instance of SchemaURIResolver . |
static java.lang.String |
SCHEMA_URI_RESOLVER_CLASS
SCHEMA_URI_RESOLVER_CLASS must be the name of a class that implements SchemaURIResolver . |
static java.lang.String |
SCHEMA_VALIDATION
SCHEMA_VALIDATION must be an Integer. |
static java.lang.String |
SCHEMA_VALIDATION_MODE
SCHEMA_VALIDATION_MODE must be a String: one of "strict", "lax", "preserve", or "skip". |
static java.lang.String |
SOURCE_PARSER_CLASS
SOURCE_PARSER_CLASS must be the full class name of an XMLReader. |
static java.lang.String |
STRIP_WHITESPACE
STRIP_WHITESPACE must be a string set to one of the values "all", "none", or "ignorable". |
static java.lang.String |
STYLE_PARSER_CLASS
STYLE_PARSER_CLASS must be an XMLReader. |
static java.lang.String |
TIMING
TIMING must be an Boolean; it determines whether basic timing information is output to System.err (This attribute is a bit of a misnomer; it outputs timing information when used from the command line, but also basic tracing information when used from the Java API: for example, names of output files written using xsl:result-document, and names of classes dynamically loaded) |
static java.lang.String |
TRACE_EXTERNAL_FUNCTIONS
TRACE_EXTERNAL_FUNCTIONS must be a Boolean; it determines whether the loading and binding of extension functions is traced |
static java.lang.String |
TRACE_LISTENER
TRACE_LISTENER must be an instance of a class that implements TraceListener . |
static java.lang.String |
TRACE_LISTENER_CLASS
TRACE_LISTENER_CLASS must be the name of a class that implements TraceListener . |
static java.lang.String |
TRACE_OPTIMIZER_DECISIONS
TRACE_OPTIMIZER_DECISIONS must be a Boolean; it determines whether decisions made by the optimizer are traced |
static java.lang.String |
TREE_MODEL
TREE_MODEL must be an Integer: Builder.LINKED_TREE
or Builder.TINY_TREE |
static java.lang.String |
TREE_MODEL_NAME
TREE_MODEL_NAME must be a string: "linkedTree" or "tinyTree" |
static java.lang.String |
USE_PI_DISABLE_OUTPUT_ESCAPING
USE_PI_DISABLE_OUTPUT_ESCAPING must be a Boolean. |
static java.lang.String |
USE_XSI_SCHEMA_LOCATION
USE_XSI_SCHEMA_LOCATION must be a Boolean. |
static java.lang.String |
VALIDATION_WARNINGS
VALIDATION_WARNINGS must be a Boolean. |
static java.lang.String |
VERSION_WARNING
VERSION_WARNING must be a Boolean. |
static java.lang.String |
XINCLUDE
XINCLUDE must be a Boolean. |
static java.lang.String |
XML_VERSION
XML_VERSION is a character string. |
static java.lang.String |
XSD_VERSION
XSD_VERSION is a character string. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ALLOW_EXTERNAL_FUNCTIONS
xsl:result-document
instructionNote that this option does not disable use of the doc()
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 URIResolver
public static final java.lang.String COLLATION_URI_RESOLVER
CollationURIResolver
.
This resolver will be used to resolve collation URIs used in stylesheets compiled or executed under the
control of this TransformerFactory
public static final java.lang.String COLLATION_URI_RESOLVER_CLASS
CollationURIResolver
. The class will be instantiated, and the instance
will act as the value of the COLLATION_URI_RESOLVER
property.
public static final java.lang.String COLLECTION_URI_RESOLVER
CollectionURIResolver
.
This resolver will be used to resolve collection URIs used in calls of the collection() function
public static final java.lang.String COLLECTION_URI_RESOLVER_CLASS
CollectionURIResolver
.
The class will be instantiated, and the instance
will act as the value of the COLLECTION_URI_RESOLVER
property.
public static final java.lang.String COMPILE_WITH_TRACING
Controller.addTraceListener(net.sf.saxon.trace.TraceListener)
)
public static final java.lang.String CONFIGURATION
Configuration
. This attribute cannot be set on the
Configuration 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.
public static final java.lang.String DTD_VALIDATION
public static final java.lang.String EXPAND_ATTRIBUTE_DEFAULTS
public static final java.lang.String LINE_NUMBERING
public static final java.lang.String MESSAGE_EMITTER_CLASS
public static final java.lang.String MODULE_URI_RESOLVER
ModuleURIResolver
. This is a user-written
class that takes responsibility for locating XQuery modules.
public static final java.lang.String MODULE_URI_RESOLVER_CLASS
ModuleURIResolver
. This is a user-written
class that takes responsibility for locating XQuery modules.
public static final java.lang.String NAME_POOL
public static final java.lang.String OUTPUT_URI_RESOLVER
OutputURIResolver
. This is a
user-written class that takes responsibility for disposing of the result trees produced
using XSLT xsl:result-document instruction
public static final java.lang.String OUTPUT_URI_RESOLVER_CLASS
OutputURIResolver
. This is a
user-written class that takes responsibility for disposing of the result trees produced
using XSLT xsl:result-document instruction
public static final java.lang.String PRE_EVALUATE_DOC_FUNCTION
public static final java.lang.String PREFER_JAXP_PARSER
public static final java.lang.String RECOGNIZE_URI_QUERY_PARAMETERS
public static final java.lang.String RECOVERY_POLICY
Configuration.RECOVER_SILENTLY
,
Configuration.RECOVER_WITH_WARNINGS
, or Configuration.DO_NOT_RECOVER
public static final java.lang.String RECOVERY_POLICY_NAME
public static final java.lang.String SCHEMA_URI_RESOLVER
SchemaURIResolver
. This is a user-written
class that takes responsibility for locating schema documents.
public static final java.lang.String SCHEMA_URI_RESOLVER_CLASS
SchemaURIResolver
. This is a user-written
class that takes responsibility for locating schema documents.
public static final java.lang.String SCHEMA_VALIDATION
Validation.STRICT
, Validation.LAX
,
Validation.PRESERVE
, Validation.SKIP
.
public static final java.lang.String SCHEMA_VALIDATION_MODE
public static final java.lang.String SOURCE_PARSER_CLASS
public static final java.lang.String STRIP_WHITESPACE
This option also controls stripping of whitespace by a JAXP identity Transformer or identity transformerHandler.
public static final java.lang.String STYLE_PARSER_CLASS
public static final java.lang.String TIMING
public static final java.lang.String TRACE_EXTERNAL_FUNCTIONS
public static final java.lang.String TRACE_OPTIMIZER_DECISIONS
public static final java.lang.String TRACE_LISTENER
TraceListener
. Setting this property automatically
sets COMPILE_WITH_TRACING
to true.
public static final java.lang.String TRACE_LISTENER_CLASS
TraceListener
. A new instance of this class will be created
as the trace listener for each query or transformation run under this Configuration.
Setting this property automatically
sets COMPILE_WITH_TRACING
to true.
public static final java.lang.String TREE_MODEL
Builder.LINKED_TREE
or Builder.TINY_TREE
public static final java.lang.String TREE_MODEL_NAME
public static final java.lang.String USE_PI_DISABLE_OUTPUT_ESCAPING
Result.PI_DISABLE_OUTPUT_ESCAPING
and Result.PI_ENABLE_OUTPUT_ESCAPING
in the input stream as instructions to disable or to re-enable output escaping.
public static final java.lang.String USE_XSI_SCHEMA_LOCATION
public static final java.lang.String VALIDATION_WARNINGS
public static final java.lang.String VERSION_WARNING
public static final java.lang.String XINCLUDE
public static final java.lang.String XML_VERSION
Configuration.setXMLVersion(int)
.
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 Name and NCName, to change the meaning of \i and \c in regular expressions, and to determine whether the serializer allows XML 1.1 documents to be constructed.
public static final java.lang.String XSD_VERSION
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |