package client.net.sf.saxon.ce.event;
/**
* 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
*/
public class ReceiverOptions {
/**
* Flag indicating that duplicate namespace prefixes should be rejected
*/
public static final int REJECT_DUPLICATES = 32;
/**
* 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 NAMESPACE_OK = 64;
/**
* Flag passed on startElement indicating that the element does not inherit
* the namespaces of its ancestors.
*/
public static final int DISINHERIT_NAMESPACES = 128;
/**
* Flag set on startDocument() in relation to an xsl:message call with terminate="yes"
*/
public static final int TERMINATE = 16384;
}
// This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.
// If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
// This Source Code Form is “Incompatible With Secondary Licenses”, as defined by the Mozilla Public License, v. 2.0.