net.sf.saxon.event
Class ReceiverOptions

java.lang.Object
  extended bynet.sf.saxon.event.ReceiverOptions

public class ReceiverOptions
extends java.lang.Object

ReceiverOptions defines a set of constants, which can be used in calls to methods on the Receiver interface. The values are bit-significant.


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
 
Constructor Summary
ReceiverOptions()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DISABLE_ESCAPING

public static final int DISABLE_ESCAPING
Flag to disable output escaping

See Also:
Constant Field Values

DISABLE_CHARACTER_MAPS

public static final int DISABLE_CHARACTER_MAPS
Flag to disable use of character maps

See Also:
Constant Field Values

NO_SPECIAL_CHARS

public static final int NO_SPECIAL_CHARS
Flag indicating that the value contains no special characters that need to be escaped

See Also:
Constant Field Values

DEFAULTED_ATTRIBUTE

public static final int DEFAULTED_ATTRIBUTE
Flag indicating that an attribute value was added by the schema processor because a default value was specified

See Also:
Constant Field Values

REJECT_DUPLICATES

public static final int REJECT_DUPLICATES
Flag indicating that duplicate values should be rejected

See Also:
Constant Field Values

NAMESPACE_OK

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.

See Also:
Constant Field Values

DISINHERIT_NAMESPACES

public static final int DISINHERIT_NAMESPACES
Flag passed on startElement indicating that the element does not inherit the namespaces of its ancestors.

See Also:
Constant Field Values

USE_NULL_MARKERS

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

See Also:
Constant Field Values

NILLABLE_ELEMENT

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

See Also:
Constant Field Values
Constructor Detail

ReceiverOptions

public ReceiverOptions()