javolution.xml.stream.XMLStreamConstants Maven / Gradle / Ivy
The newest version!
/*
* Javolution - Java(TM) Solution for Real-Time and Embedded Systems
* Copyright (C) 2012 - Javolution (http://javolution.org/)
* All rights reserved.
*
* Permission to use, copy, modify, and distribute this software is
* freely granted, provided that this notice is preserved.
*/
package javolution.xml.stream;
/**
* This interface declares the constants used in this API. Numbers in the range
* 0 to 256 are reserved for the specification, user defined events must use
* event codes outside that range.
*
* @author Jean-Marie Dautelle
* @version 4.0, June 16, 2006
*/
public interface XMLStreamConstants {
/**
* Indicates an event is a start element.
*/
public static final int START_ELEMENT = 1;
/**
* Indicates an event is an end element.
*/
public static final int END_ELEMENT = 2;
/**
* Indicates an event is a processing instruction.
*/
public static final int PROCESSING_INSTRUCTION = 3;
/**
* Indicates an event is characters.
*/
public static final int CHARACTERS = 4;
/**
* Indicates an event is a comment.
*/
public static final int COMMENT = 5;
/**
* The characters are white space (see [XML], 2.10 "White Space Handling").
* Events are only reported as SPACE if they are ignorable white space.
* Otherwise they are reported as CHARACTERS.
*/
public static final int SPACE = 6;
/**
* Indicates an event is a start document.
*/
public static final int START_DOCUMENT = 7;
/**
* Indicates an event is an end document.
*/
public static final int END_DOCUMENT = 8;
/**
* Indicates an event is an entity reference.
*/
public static final int ENTITY_REFERENCE = 9;
/**
* Indicates an event is an attribute.
*/
public static final int ATTRIBUTE = 10;
/**
* Indicates an event is a DTD.
*/
public static final int DTD = 11;
/**
* Indicates an event is a CDATA section.
*/
public static final int CDATA = 12;
/**
* Indicates the event is a namespace declaration.
*/
public static final int NAMESPACE = 13;
/**
* Indicates a Notation.
*/
public static final int NOTATION_DECLARATION = 14;
/**
* Indicates a Entity Declaration.
*/
public static final int ENTITY_DECLARATION = 15;
}