org.apache.batik.xml

Interface LexicalUnits

public interface LexicalUnits

This interface defines the constants that represent XML lexical units.
Field Summary
intANY_IDENTIFIER
Represents a 'ANY' lexical unit.
intATTLIST_START
Represents an ATTLIST declaration start lexical unit, i.e. '<!ATTLIST'.
intATTRIBUTE_FRAGMENT
Represents an attribute fragment lexical unit.
intCDATA_IDENTIFIER
Represents a 'CDATA' lexical unit.
intCDATA_START
Represents a CDATA section start lexical unit, i.e. '<![CDATA['.
intCHARACTER_DATA
Represents a character data lexical unit, i.e. the content of an element.
intCHARACTER_REFERENCE
Represents a character reference lexical unit.
intCOMMA
Represents a ',' lexical unit.
intCOMMENT
Represents a comment lexical unit.
intDOCTYPE_START
Represents a doctype start lexical unit, i.e. <!DOCTYPE.
intELEMENT_DECLARATION_START
Represents a element declaration start lexical unit, i.e. '<!ELEMENT'.
intEMPTY_ELEMENT_END
Represents an empty element end lexical unit, i.e. '/>'.
intEMPTY_IDENTIFIER
Represents a 'EMPTY' lexical unit.
intENCODING_IDENTIFIER
Represents a 'encoding' lexical unit.
intEND_CHAR
Represents a end character lexical unit, i.e. '>'.
intEND_TAG
Represents an end tag lexical unit, i.e. '</Name'.
intENTITIES_IDENTIFIER
Represents a 'ENTITIES' lexical unit.
intENTITY_IDENTIFIER
Represents a 'ENTITY' lexical unit.
intENTITY_REFERENCE
Represents an entity reference lexical unit.
intENTITY_START
Represents an entity start lexical unit, i.e. '<!ENTITY'.
intEOF
Represents the EOF lexical unit.
intEQ
Represents '=' lexical unit.
intFIRST_ATTRIBUTE_FRAGMENT
Represents a first attribute fragment lexical unit.
intFIXED_IDENTIFIER
Represents a '#FIXED' lexical unit.
intIDREFS_IDENTIFIER
Represents a 'IDREFS' lexical unit.
intIDREF_IDENTIFIER
Represents a 'IDREF' lexical unit.
intID_IDENTIFIER
Represents a 'ID' lexical unit.
intIMPLIED_IDENTIFIER
Represents a '#IMPLIED' lexical unit.
intLAST_ATTRIBUTE_FRAGMENT
Represents a last attribute fragment lexical unit.
intLEFT_BRACE
Represents a '(' lexical unit.
intLSQUARE_BRACKET
Represents a '[' lexical unit.
intNAME
Represents a name lexical unit.
intNDATA_IDENTIFIER
Represents a 'NDATA' lexical unit.
intNMTOKEN
Represents a Nmtoken lexical unit.
intNMTOKENS_IDENTIFIER
Represents a 'NMTOKENS' lexical unit.
intNMTOKEN_IDENTIFIER
Represents a 'NMTOKEN' lexical unit.
intNOTATION_IDENTIFIER
Represents a 'NOTATION' lexical unit.
intNOTATION_START
Represents a notation start lexical unit, i.e. '<!NOTATION'.
intPARAMETER_ENTITY_REFERENCE
Represents a parameter entity reference lexical unit, i.e. '%Name;'.
intPCDATA_IDENTIFIER
Represents a '#PCDATA' lexical unit.
intPERCENT
Represents a '%' lexical unit.
intPIPE
Represents a '|' lexical unit.
intPI_DATA
Represents a PI data lexical unit.
intPI_END
Represents a PI end lexical unit, i.e. '?>'.
intPI_START
Represents a PI start lexical unit, i.e. '<?Name'.
intPLUS
Represents a '+' lexical unit.
intPUBLIC_IDENTIFIER
Represents a 'PUBLIC' lexical unit.
intQUESTION
Represents a '?' lexical unit.
intREQUIRED_IDENTIFIER
Represents a '#REQUIRED' lexical unit.
intRIGHT_BRACE
Represents a ')' lexical unit.
intRSQUARE_BRACKET
Represents a ']' lexical unit.
intS
Represents the S (space) lexical unit.
intSECTION_END
Represents a section end lexical unit, i.e. ']]>'.
intSTANDALONE_IDENTIFIER
Represents a 'standalone' lexical unit.
intSTAR
Represents a '*' lexical unit.
intSTART_TAG
Represents a start tag lexical unit, i.e. '<Name'.
intSTRING
Represents a string lexical unit.
intSYSTEM_IDENTIFIER
Represents a 'SYSTEM' lexical unit.
intVERSION_IDENTIFIER
Represents a 'version' lexical unit.
intXML_DECL_START
Represents an XML declaration start lexical unit, i.e. '<?xml'.

Field Detail

ANY_IDENTIFIER

public int ANY_IDENTIFIER
Represents a 'ANY' lexical unit.

ATTLIST_START

public int ATTLIST_START
Represents an ATTLIST declaration start lexical unit, i.e. '<!ATTLIST'.

ATTRIBUTE_FRAGMENT

public int ATTRIBUTE_FRAGMENT
Represents an attribute fragment lexical unit.

CDATA_IDENTIFIER

public int CDATA_IDENTIFIER
Represents a 'CDATA' lexical unit.

CDATA_START

public int CDATA_START
Represents a CDATA section start lexical unit, i.e. '<![CDATA['.

CHARACTER_DATA

public int CHARACTER_DATA
Represents a character data lexical unit, i.e. the content of an element.

CHARACTER_REFERENCE

public int CHARACTER_REFERENCE
Represents a character reference lexical unit.

COMMA

public int COMMA
Represents a ',' lexical unit.

COMMENT

public int COMMENT
Represents a comment lexical unit.

DOCTYPE_START

public int DOCTYPE_START
Represents a doctype start lexical unit, i.e. <!DOCTYPE.

ELEMENT_DECLARATION_START

public int ELEMENT_DECLARATION_START
Represents a element declaration start lexical unit, i.e. '<!ELEMENT'.

EMPTY_ELEMENT_END

public int EMPTY_ELEMENT_END
Represents an empty element end lexical unit, i.e. '/>'.

EMPTY_IDENTIFIER

public int EMPTY_IDENTIFIER
Represents a 'EMPTY' lexical unit.

ENCODING_IDENTIFIER

public int ENCODING_IDENTIFIER
Represents a 'encoding' lexical unit.

END_CHAR

public int END_CHAR
Represents a end character lexical unit, i.e. '>'.

END_TAG

public int END_TAG
Represents an end tag lexical unit, i.e. '</Name'.

ENTITIES_IDENTIFIER

public int ENTITIES_IDENTIFIER
Represents a 'ENTITIES' lexical unit.

ENTITY_IDENTIFIER

public int ENTITY_IDENTIFIER
Represents a 'ENTITY' lexical unit.

ENTITY_REFERENCE

public int ENTITY_REFERENCE
Represents an entity reference lexical unit.

ENTITY_START

public int ENTITY_START
Represents an entity start lexical unit, i.e. '<!ENTITY'.

EOF

public int EOF
Represents the EOF lexical unit.

EQ

public int EQ
Represents '=' lexical unit.

FIRST_ATTRIBUTE_FRAGMENT

public int FIRST_ATTRIBUTE_FRAGMENT
Represents a first attribute fragment lexical unit.

FIXED_IDENTIFIER

public int FIXED_IDENTIFIER
Represents a '#FIXED' lexical unit.

IDREFS_IDENTIFIER

public int IDREFS_IDENTIFIER
Represents a 'IDREFS' lexical unit.

IDREF_IDENTIFIER

public int IDREF_IDENTIFIER
Represents a 'IDREF' lexical unit.

ID_IDENTIFIER

public int ID_IDENTIFIER
Represents a 'ID' lexical unit.

IMPLIED_IDENTIFIER

public int IMPLIED_IDENTIFIER
Represents a '#IMPLIED' lexical unit.

LAST_ATTRIBUTE_FRAGMENT

public int LAST_ATTRIBUTE_FRAGMENT
Represents a last attribute fragment lexical unit.

LEFT_BRACE

public int LEFT_BRACE
Represents a '(' lexical unit.

LSQUARE_BRACKET

public int LSQUARE_BRACKET
Represents a '[' lexical unit.

NAME

public int NAME
Represents a name lexical unit.

NDATA_IDENTIFIER

public int NDATA_IDENTIFIER
Represents a 'NDATA' lexical unit.

NMTOKEN

public int NMTOKEN
Represents a Nmtoken lexical unit.

NMTOKENS_IDENTIFIER

public int NMTOKENS_IDENTIFIER
Represents a 'NMTOKENS' lexical unit.

NMTOKEN_IDENTIFIER

public int NMTOKEN_IDENTIFIER
Represents a 'NMTOKEN' lexical unit.

NOTATION_IDENTIFIER

public int NOTATION_IDENTIFIER
Represents a 'NOTATION' lexical unit.

NOTATION_START

public int NOTATION_START
Represents a notation start lexical unit, i.e. '<!NOTATION'.

PARAMETER_ENTITY_REFERENCE

public int PARAMETER_ENTITY_REFERENCE
Represents a parameter entity reference lexical unit, i.e. '%Name;'.

PCDATA_IDENTIFIER

public int PCDATA_IDENTIFIER
Represents a '#PCDATA' lexical unit.

PERCENT

public int PERCENT
Represents a '%' lexical unit.

PIPE

public int PIPE
Represents a '|' lexical unit.

PI_DATA

public int PI_DATA
Represents a PI data lexical unit.

PI_END

public int PI_END
Represents a PI end lexical unit, i.e. '?>'.

PI_START

public int PI_START
Represents a PI start lexical unit, i.e. '<?Name'.

PLUS

public int PLUS
Represents a '+' lexical unit.

PUBLIC_IDENTIFIER

public int PUBLIC_IDENTIFIER
Represents a 'PUBLIC' lexical unit.

QUESTION

public int QUESTION
Represents a '?' lexical unit.

REQUIRED_IDENTIFIER

public int REQUIRED_IDENTIFIER
Represents a '#REQUIRED' lexical unit.

RIGHT_BRACE

public int RIGHT_BRACE
Represents a ')' lexical unit.

RSQUARE_BRACKET

public int RSQUARE_BRACKET
Represents a ']' lexical unit.

S

public int S
Represents the S (space) lexical unit.

SECTION_END

public int SECTION_END
Represents a section end lexical unit, i.e. ']]>'.

STANDALONE_IDENTIFIER

public int STANDALONE_IDENTIFIER
Represents a 'standalone' lexical unit.

STAR

public int STAR
Represents a '*' lexical unit.

START_TAG

public int START_TAG
Represents a start tag lexical unit, i.e. '<Name'.

STRING

public int STRING
Represents a string lexical unit.

SYSTEM_IDENTIFIER

public int SYSTEM_IDENTIFIER
Represents a 'SYSTEM' lexical unit.

VERSION_IDENTIFIER

public int VERSION_IDENTIFIER
Represents a 'version' lexical unit.

XML_DECL_START

public int XML_DECL_START
Represents an XML declaration start lexical unit, i.e. '<?xml'.
Copyright B) 2007 Apache Software Foundation. All Rights Reserved.