net.sf.saxon.event
Class ReceiverOptions
public
class
ReceiverOptions
extends Object
ReceiverOptions defines a set of constants, which can be used in
calls to methods on the Receiver interface. The values are
bit-significant.
Author: Michael H. Kay
Field Summary |
static int | DEFAULTED_ATTRIBUTE
Flag indicating that an attribute value was added by the schema processor
because a default value was specified |
static int | DISABLE_CHARACTER_MAPS
Flag to disable use of character maps |
static int | DISABLE_ESCAPING
Flag to disable output escaping |
static int | DISINHERIT_NAMESPACES
Flag passed on startElement indicating that the element does not inherit
the namespaces of its ancestors. |
static int | NAMESPACE_OK
Flag indicating that the namespace (of an element or attribute name)
has already been declared; it does not need to be generated by the namespace
fixup process. |
static int | NILLABLE_ELEMENT
Flag used with character content that has been validated against a nillable element
declaration. |
static int | NO_SPECIAL_CHARS
Flag indicating that the value contains no special characters
that need to be escaped |
static int | REJECT_DUPLICATES
Flag indicating that duplicate values should be rejected |
static int | USE_NULL_MARKERS
Flag used when an attribute value or text node contains null characters
before and after strings generated by character mapping; these strings
are to be output without escaping |
static int | WHOLE_TEXT_NODE
Flag used with the characters() event to indicate that the event represents an entire
text node, that is, the text node has not been fragmented over several characters() events |
public static final int DEFAULTED_ATTRIBUTE
Flag indicating that an attribute value was added by the schema processor
because a default value was specified
public static final int DISABLE_CHARACTER_MAPS
Flag to disable use of character maps
public static final int DISABLE_ESCAPING
Flag to disable output escaping
public static final int DISINHERIT_NAMESPACES
Flag passed on startElement indicating that the element does not inherit
the namespaces of its ancestors.
public static final int NAMESPACE_OK
Flag indicating that the namespace (of an element or attribute name)
has already been declared; it does not need to be generated by the namespace
fixup process.
public static final int NILLABLE_ELEMENT
Flag used with character content that has been validated against a nillable element
declaration. Needed because of a peculiar rule for validating xs:key values
public static final int NO_SPECIAL_CHARS
Flag indicating that the value contains no special characters
that need to be escaped
public static final int REJECT_DUPLICATES
Flag indicating that duplicate values should be rejected
public static final int USE_NULL_MARKERS
Flag used when an attribute value or text node contains null characters
before and after strings generated by character mapping; these strings
are to be output without escaping
public static final int WHOLE_TEXT_NODE
Flag used with the characters() event to indicate that the event represents an entire
text node, that is, the text node has not been fragmented over several characters() events