org.exolab.castor.xml.dtd.parser

Class DTDInitialParserTokenManager

Implemented Interfaces:
DTDInitialParserConstants

public class DTDInitialParserTokenManager
extends java.lang.Object
implements DTDInitialParserConstants

Field Summary

protected char
curChar
(package private) int
curLexState
(package private) int
defaultLexState
(package private) static long[]
jjbitVec0
(package private) static long[]
jjbitVec1
(package private) static long[]
jjbitVec10
(package private) static long[]
jjbitVec11
(package private) static long[]
jjbitVec12
(package private) static long[]
jjbitVec13
(package private) static long[]
jjbitVec14
(package private) static long[]
jjbitVec15
(package private) static long[]
jjbitVec16
(package private) static long[]
jjbitVec17
(package private) static long[]
jjbitVec18
(package private) static long[]
jjbitVec19
(package private) static long[]
jjbitVec20
(package private) static long[]
jjbitVec21
(package private) static long[]
jjbitVec22
(package private) static long[]
jjbitVec23
(package private) static long[]
jjbitVec24
(package private) static long[]
jjbitVec25
(package private) static long[]
jjbitVec26
(package private) static long[]
jjbitVec27
(package private) static long[]
jjbitVec28
(package private) static long[]
jjbitVec29
(package private) static long[]
jjbitVec3
(package private) static long[]
jjbitVec30
(package private) static long[]
jjbitVec31
(package private) static long[]
jjbitVec32
(package private) static long[]
jjbitVec33
(package private) static long[]
jjbitVec34
(package private) static long[]
jjbitVec35
(package private) static long[]
jjbitVec36
(package private) static long[]
jjbitVec37
(package private) static long[]
jjbitVec38
(package private) static long[]
jjbitVec39
(package private) static long[]
jjbitVec4
(package private) static long[]
jjbitVec40
(package private) static long[]
jjbitVec5
(package private) static long[]
jjbitVec6
(package private) static long[]
jjbitVec7
(package private) static long[]
jjbitVec8
(package private) static long[]
jjbitVec9
(package private) int
jjmatchedKind
(package private) int
jjmatchedPos
static int[]
jjnewLexState
(package private) int
jjnewStateCnt
(package private) static int[]
jjnextStates
(package private) int
jjround
static String[]
jjstrLiteralImages
static String[]
lexStateNames

Fields inherited from interface org.exolab.castor.xml.dtd.parser.DTDInitialParserConstants

BEGIN_PE_DECL, COMBINING_CHAR, DEFAULT, DIGIT, END_DQ, END_PE_DECL, END_SQ, ENTITY_VALUE_TEXT_DQ, ENTITY_VALUE_TEXT_SQ, EOF, EXTENDER, LETTER, NAME, NAMECHAR, NAME_OF_PE, PE_REFERENCE_D, PE_REFERENCE_DQ, PE_REFERENCE_SQ, S, SPACE, START_DQ, START_SQ, TEXT_UNIT, WithinEntityValueDQ, WithinEntityValueSQ, WithinPEdecl, tokenImage

Constructor Summary

DTDInitialParserTokenManager(CharStream stream)
DTDInitialParserTokenManager(CharStream stream, int lexState)

Method Summary

void
ReInit(CharStream stream)
void
ReInit(CharStream stream, int lexState)
void
SwitchTo(int lexState)
Token
getNextToken()

Field Details

curChar

protected char curChar

curLexState

(package private)  int curLexState

defaultLexState

(package private)  int defaultLexState

jjbitVec0

(package private) static final long[] jjbitVec0

jjbitVec1

(package private) static final long[] jjbitVec1

jjbitVec10

(package private) static final long[] jjbitVec10

jjbitVec11

(package private) static final long[] jjbitVec11

jjbitVec12

(package private) static final long[] jjbitVec12

jjbitVec13

(package private) static final long[] jjbitVec13

jjbitVec14

(package private) static final long[] jjbitVec14

jjbitVec15

(package private) static final long[] jjbitVec15

jjbitVec16

(package private) static final long[] jjbitVec16

jjbitVec17

(package private) static final long[] jjbitVec17

jjbitVec18

(package private) static final long[] jjbitVec18

jjbitVec19

(package private) static final long[] jjbitVec19

jjbitVec20

(package private) static final long[] jjbitVec20

jjbitVec21

(package private) static final long[] jjbitVec21

jjbitVec22

(package private) static final long[] jjbitVec22

jjbitVec23

(package private) static final long[] jjbitVec23

jjbitVec24

(package private) static final long[] jjbitVec24

jjbitVec25

(package private) static final long[] jjbitVec25

jjbitVec26

(package private) static final long[] jjbitVec26

jjbitVec27

(package private) static final long[] jjbitVec27

jjbitVec28

(package private) static final long[] jjbitVec28

jjbitVec29

(package private) static final long[] jjbitVec29

jjbitVec3

(package private) static final long[] jjbitVec3

jjbitVec30

(package private) static final long[] jjbitVec30

jjbitVec31

(package private) static final long[] jjbitVec31

jjbitVec32

(package private) static final long[] jjbitVec32

jjbitVec33

(package private) static final long[] jjbitVec33

jjbitVec34

(package private) static final long[] jjbitVec34

jjbitVec35

(package private) static final long[] jjbitVec35

jjbitVec36

(package private) static final long[] jjbitVec36

jjbitVec37

(package private) static final long[] jjbitVec37

jjbitVec38

(package private) static final long[] jjbitVec38

jjbitVec39

(package private) static final long[] jjbitVec39

jjbitVec4

(package private) static final long[] jjbitVec4

jjbitVec40

(package private) static final long[] jjbitVec40

jjbitVec5

(package private) static final long[] jjbitVec5

jjbitVec6

(package private) static final long[] jjbitVec6

jjbitVec7

(package private) static final long[] jjbitVec7

jjbitVec8

(package private) static final long[] jjbitVec8

jjbitVec9

(package private) static final long[] jjbitVec9

jjmatchedKind

(package private)  int jjmatchedKind

jjmatchedPos

(package private)  int jjmatchedPos

jjnewLexState

public static final int[] jjnewLexState

jjnewStateCnt

(package private)  int jjnewStateCnt

jjnextStates

(package private) static final int[] jjnextStates

jjround

(package private)  int jjround

jjstrLiteralImages

public static final String[] jjstrLiteralImages

lexStateNames

public static final String[] lexStateNames

Constructor Details

DTDInitialParserTokenManager

public DTDInitialParserTokenManager(CharStream stream)

DTDInitialParserTokenManager

public DTDInitialParserTokenManager(CharStream stream,
                                    int lexState)

Method Details

ReInit

public void ReInit(CharStream stream)

ReInit

public void ReInit(CharStream stream,
                   int lexState)

SwitchTo

public void SwitchTo(int lexState)

getNextToken

public final Token getNextToken()

Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com