|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.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 String |
ALLOW_EXTERNAL_FUNCTIONS
ALLOW_EXTERNAL_FUNCTIONS must be a Boolean; it determines whether calls to external functions are allowed. |
static String |
COLLATION_URI_RESOLVER
COLLATION_URI_RESOLVER must be a CollationURIResolver . |
static String |
COLLECTION_URI_RESOLVER
COLLECTION_URI_RESOLVER must be a CollectionURIResolver . |
static String |
COMPILE_WITH_TRACING
COMPILE_WITH_TRACING must be a Boolean. |
static String |
CONFIGURATION
CONFIGURATION must be an instance of Configuration . |
static String |
DTD_VALIDATION
DTD_VALIDATION must be a Boolean. |
static 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 String |
LINE_NUMBERING
LINE_NUMBERING must be a Boolean; it determines whether line numbers are maintained for the source document |
static String |
MESSAGE_EMITTER_CLASS
MESSAGE_EMITTER_CLASS must be the class name of a class that implements net.sf.saxon.event.Receiver. |
static String |
MODULE_URI_RESOLVER
MODULE_URI_RESOLVER must be an instance of ModuleURIResolver . |
static String |
NAME_POOL
NAME_POOL must be an instance of net.sf.saxon.om.NamePool |
static String |
OUTPUT_URI_RESOLVER
OUTPUT_URI_RESOLVER must be an instance of OutputURIResolver . |
static String |
PRE_EVALUATE_DOC_FUNCTION
PRE_EVALUATE_DOC_FUNCTION is a boolean. |
static 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 String |
RECOVERY_POLICY
RECOVERY_POLICY must be an Integer: one of Configuration.RECOVER_SILENTLY ,
Configuration.RECOVER_WITH_WARNINGS , or Configuration.DO_NOT_RECOVER |
static String |
SCHEMA_URI_RESOLVER
SCHEMA_URI_RESOLVER must be an instance of SchemaURIResolver . |
static String |
SCHEMA_VALIDATION
SCHEMA_VALIDATION must be an Integer. |
static String |
SOURCE_PARSER_CLASS
SOURCE_PARSER_CLASS must be the full class name of an XMLReader. |
static String |
STRIP_WHITESPACE
STRIP_WHITESPACE must be a string set to one of the values "all", "none", or "ignorable". |
static String |
STYLE_PARSER_CLASS
STYLE_PARSER_CLASS must be an XMLReader. |
static 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 String |
TRACE_EXTERNAL_FUNCTIONS
TRACE_EXTERNAL_FUNCTIONS must be a Boolean; it determines whether the loading and binding of extension functions is traced |
static String |
TRACE_LISTENER
TRACE_LISTENER must be an instance of a class that implements TraceListener . |
static String |
TRACE_OPTIMIZER_DECISIONS
TRACE_OPTIMIZER_DECISIONS must be a Boolean; it determines whether decisions made by the optimizer are traced |
static String |
TREE_MODEL
TREE_MODEL must be an Integer: Builder.LINKED_TREE
or Builder.TINY_TREE |
static String |
USE_PI_DISABLE_OUTPUT_ESCAPING
USE_PI_DISABLE_OUTPUT_ESCAPING must be a Boolean. |
static String |
VALIDATION_WARNINGS
VALIDATION_WARNINGS must be a Boolean. |
static String |
VERSION_WARNING
VERSION_WARNING must be a Boolean. |
static String |
XINCLUDE
XINCLUDE must be a Boolean. |
static String |
XML_VERSION
XML_VERSION is a character string. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final 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 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 String COLLECTION_URI_RESOLVER
CollectionURIResolver
.
This resolver will be used to resolve collection URIs used in calls of the collection() function
public static final String COMPILE_WITH_TRACING
Controller.addTraceListener(net.sf.saxon.trace.TraceListener)
)
public static final 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 String DTD_VALIDATION
public static final String EXPAND_ATTRIBUTE_DEFAULTS
public static final String LINE_NUMBERING
public static final String MESSAGE_EMITTER_CLASS
public static final String MODULE_URI_RESOLVER
ModuleURIResolver
. This is a user-written
class that takes responsibility for locating XQuery modules.
public static final String NAME_POOL
public static final 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 String PRE_EVALUATE_DOC_FUNCTION
public static final String RECOGNIZE_URI_QUERY_PARAMETERS
public static final String RECOVERY_POLICY
Configuration.RECOVER_SILENTLY
,
Configuration.RECOVER_WITH_WARNINGS
, or Configuration.DO_NOT_RECOVER
public static final String SCHEMA_URI_RESOLVER
SchemaURIResolver
. This is a user-written
class that takes responsibility for locating schema documents.
public static final String SCHEMA_VALIDATION
Validation.STRICT
, Validation.LAX
,
Validation.PRESERVE
, Validation.SKIP
.
public static final String SOURCE_PARSER_CLASS
public static final String STRIP_WHITESPACE
public static final String STYLE_PARSER_CLASS
public static final String TIMING
public static final String TRACE_EXTERNAL_FUNCTIONS
public static final String TRACE_OPTIMIZER_DECISIONS
public static final String TRACE_LISTENER
TraceListener
. Setting this property automatically
sets COMPILE_WITH_TRACING
to true.
public static final String TREE_MODEL
Builder.LINKED_TREE
or Builder.TINY_TREE
public static final 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 String VALIDATION_WARNINGS
public static final String VERSION_WARNING
public static final String XINCLUDE
public static final 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.
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |