Package org.attoparser.trace
Enum MarkupTraceEvent.EventType
- java.lang.Object
-
- java.lang.Enum<MarkupTraceEvent.EventType>
-
- org.attoparser.trace.MarkupTraceEvent.EventType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<MarkupTraceEvent.EventType>
- Enclosing class:
- MarkupTraceEvent
public static enum MarkupTraceEvent.EventType extends java.lang.Enum<MarkupTraceEvent.EventType>
Enumeration of all the parsing event types.
-
-
Enum Constant Summary
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
stringRepresentation
-
Constructor Summary
Constructors Modifier Constructor Description private
EventType(java.lang.String stringRepresentation)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
static MarkupTraceEvent.EventType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static MarkupTraceEvent.EventType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
DOCUMENT_START
public static final MarkupTraceEvent.EventType DOCUMENT_START
-
DOCUMENT_END
public static final MarkupTraceEvent.EventType DOCUMENT_END
-
STANDALONE_ELEMENT_START
public static final MarkupTraceEvent.EventType STANDALONE_ELEMENT_START
-
STANDALONE_ELEMENT_END
public static final MarkupTraceEvent.EventType STANDALONE_ELEMENT_END
-
NON_MINIMIZED_STANDALONE_ELEMENT_START
public static final MarkupTraceEvent.EventType NON_MINIMIZED_STANDALONE_ELEMENT_START
-
NON_MINIMIZED_STANDALONE_ELEMENT_END
public static final MarkupTraceEvent.EventType NON_MINIMIZED_STANDALONE_ELEMENT_END
-
OPEN_ELEMENT_START
public static final MarkupTraceEvent.EventType OPEN_ELEMENT_START
-
OPEN_ELEMENT_END
public static final MarkupTraceEvent.EventType OPEN_ELEMENT_END
-
AUTO_OPEN_ELEMENT_START
public static final MarkupTraceEvent.EventType AUTO_OPEN_ELEMENT_START
-
AUTO_OPEN_ELEMENT_END
public static final MarkupTraceEvent.EventType AUTO_OPEN_ELEMENT_END
-
CLOSE_ELEMENT_START
public static final MarkupTraceEvent.EventType CLOSE_ELEMENT_START
-
CLOSE_ELEMENT_END
public static final MarkupTraceEvent.EventType CLOSE_ELEMENT_END
-
AUTO_CLOSE_ELEMENT_START
public static final MarkupTraceEvent.EventType AUTO_CLOSE_ELEMENT_START
-
AUTO_CLOSE_ELEMENT_END
public static final MarkupTraceEvent.EventType AUTO_CLOSE_ELEMENT_END
-
UNMATCHED_CLOSE_ELEMENT_START
public static final MarkupTraceEvent.EventType UNMATCHED_CLOSE_ELEMENT_START
-
UNMATCHED_CLOSE_ELEMENT_END
public static final MarkupTraceEvent.EventType UNMATCHED_CLOSE_ELEMENT_END
-
ATTRIBUTE
public static final MarkupTraceEvent.EventType ATTRIBUTE
-
INNER_WHITE_SPACE
public static final MarkupTraceEvent.EventType INNER_WHITE_SPACE
-
TEXT
public static final MarkupTraceEvent.EventType TEXT
-
COMMENT
public static final MarkupTraceEvent.EventType COMMENT
-
CDATA_SECTION
public static final MarkupTraceEvent.EventType CDATA_SECTION
-
XML_DECLARATION
public static final MarkupTraceEvent.EventType XML_DECLARATION
-
DOC_TYPE
public static final MarkupTraceEvent.EventType DOC_TYPE
-
PROCESSING_INSTRUCTION
public static final MarkupTraceEvent.EventType PROCESSING_INSTRUCTION
-
-
Method Detail
-
values
public static MarkupTraceEvent.EventType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (MarkupTraceEvent.EventType c : MarkupTraceEvent.EventType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MarkupTraceEvent.EventType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Enum<MarkupTraceEvent.EventType>
-
-