Top Inners Fields Constructors Methods
javafx.css

pack-priv final Class CssLexer

extends Object
Class Inheritance
Imports
java.io.IOException, .Reader, java.util.HashMap, .Map, com.sun.javafx.css.parser.LexerState, .Recognizer, .Token

Nested and Inner Type Summary

Modifier and TypeClass and Description
private class

Field Summary

Modifier and TypeField and Description
private final Recognizer
A

private final Recognizer
pack-priv static final int
private final Recognizer
B

private final Recognizer
C

private int
private boolean
pack-priv static final int
pack-priv static final int
private final Recognizer
pack-priv static final int
private final Recognizer
private LexerState
private final Recognizer
D

pack-priv final LexerState
pack-priv static final int
private final Recognizer
pack-priv static final int
private final Recognizer
pack-priv final LexerState
private final Recognizer
E

pack-priv static final int
pack-priv static final int
private final Recognizer
F

pack-priv static final int
pack-priv static final int
private final Recognizer
G

pack-priv static final int
pack-priv static final int
private final Recognizer
private final Recognizer
H

pack-priv static final int
private final Recognizer
pack-priv final LexerState
pack-priv final LexerState
private final Recognizer
private final Recognizer
I

pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv final LexerState
private final Recognizer
J

private final Recognizer
K

private final Recognizer
L

private int
pack-priv static final int
private final Recognizer
pack-priv final LexerState
private int
pack-priv static final int
private final Recognizer
pack-priv final LexerState
private final Recognizer
M

private final Recognizer
pack-priv final LexerState
pack-priv static final int
pack-priv static final int
private final Recognizer
N

pack-priv static final int
private final Recognizer
pack-priv final LexerState
pack-priv final LexerState
private final Recognizer
pack-priv static final int
private final Recognizer
O

private int
private final Recognizer
P

pack-priv static final int
pack-priv static final int
private final Recognizer
pack-priv final LexerState
private int
pack-priv static final int
pack-priv static final int
private final Recognizer
Q

private final Recognizer
R

pack-priv static final int
pack-priv static final int
private final Recognizer
private Reader
pack-priv static final int
private final Recognizer
private final Recognizer
S

pack-priv static final int
pack-priv static final int
private final Recognizer
pack-priv static final int
private final Recognizer
pack-priv static final int
private final Recognizer
private final Map<LexerState, LexerState[]>
pack-priv static final int
private final Recognizer
T

private final StringBuilder
private Token
pack-priv final LexerState
pack-priv static final int
private final Recognizer
U

private final Recognizer
pack-priv final LexerState
pack-priv static final int
private final Recognizer
V

private final Recognizer
W

pack-priv static final int
private final Recognizer
private final Recognizer
X

private final Recognizer
Y

private final Recognizer
Z

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
private int
private Map<LexerState, LexerState[]>
private Token
pack-priv Token
private int
private Token
pack-priv void
setReader(Reader reader)

private void
private void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

Aback to summary
private final Recognizer A
ALPHAback to summary
private final Recognizer ALPHA
AT_KEYWORDback to summary
pack-priv static final int AT_KEYWORD
Bback to summary
private final Recognizer B
Cback to summary
private final Recognizer C
chback to summary
private int ch
charNotConsumedback to summary
private boolean charNotConsumed
CMback to summary
pack-priv static final int CM
COLONback to summary
pack-priv static final int COLON
COLON_CHARback to summary
private final Recognizer COLON_CHAR
COMMAback to summary
pack-priv static final int COMMA
COMMA_CHARback to summary
private final Recognizer COMMA_CHAR
currentStateback to summary
private LexerState currentState
Dback to summary
private final Recognizer D
decimalMarkStateback to summary
pack-priv final LexerState decimalMarkState
DEGback to summary
pack-priv static final int DEG
DIGITback to summary
private final Recognizer DIGIT
DOTback to summary
pack-priv static final int DOT
DOT_CHARback to summary
private final Recognizer DOT_CHAR
dotStateback to summary
pack-priv final LexerState dotState
Eback to summary
private final Recognizer E
EMSback to summary
pack-priv static final int EMS
EXSback to summary
pack-priv static final int EXS
Fback to summary
private final Recognizer F
FONT_FACEback to summary
pack-priv static final int FONT_FACE
FUNCTIONback to summary
pack-priv static final int FUNCTION
Gback to summary
private final Recognizer G
GRADback to summary
pack-priv static final int GRAD
GREATERback to summary
pack-priv static final int GREATER
GREATER_CHARback to summary
private final Recognizer GREATER_CHAR
Hback to summary
private final Recognizer H
HASHback to summary
pack-priv static final int HASH
HASH_CHARback to summary
private final Recognizer HASH_CHAR
hashNameCharStateback to summary
pack-priv final LexerState hashNameCharState
hashStateback to summary
pack-priv final LexerState hashState
HEX_DIGITback to summary
private final Recognizer HEX_DIGIT
Iback to summary
private final Recognizer I
IDENTback to summary
pack-priv static final int IDENT
IMPORTback to summary
pack-priv static final int IMPORT
IMPORTANT_SYMback to summary
pack-priv static final int IMPORTANT_SYM
INback to summary
pack-priv static final int IN
initStateback to summary
pack-priv final LexerState initState
Jback to summary
private final Recognizer J
Kback to summary
private final Recognizer K
Lback to summary
private final Recognizer L
lastcback to summary
private int lastc
LBRACEback to summary
pack-priv static final int LBRACE
LBRACE_CHARback to summary
private final Recognizer LBRACE_CHAR
leadingDigitsStateback to summary
pack-priv final LexerState leadingDigitsState
lineback to summary
private int line
LPARENback to summary
pack-priv static final int LPAREN
LPAREN_CHARback to summary
private final Recognizer LPAREN_CHAR
lparenStateback to summary
pack-priv final LexerState lparenState
Mback to summary
private final Recognizer M
MINUS_CHARback to summary
private final Recognizer MINUS_CHAR
minusStateback to summary
pack-priv final LexerState minusState
MMback to summary
pack-priv static final int MM
MSback to summary
pack-priv static final int MS
Nback to summary
private final Recognizer N
NLback to summary
pack-priv static final int NL
NL_CHARSback to summary
private final Recognizer NL_CHARS
nmCharStateback to summary
pack-priv final LexerState nmCharState
nmStartStateback to summary
pack-priv final LexerState nmStartState
NON_ASCIIback to summary
private final Recognizer NON_ASCII
NUMBERback to summary
pack-priv static final int NUMBER
Oback to summary
private final Recognizer O
offsetback to summary
private int offset
Pback to summary
private final Recognizer P
PCback to summary
pack-priv static final int PC
PERCENTAGEback to summary
pack-priv static final int PERCENTAGE
PLUS_CHARback to summary
private final Recognizer PLUS_CHAR
plusStateback to summary
pack-priv final LexerState plusState
posback to summary
private int pos
PTback to summary
pack-priv static final int PT
PXback to summary
pack-priv static final int PX
Qback to summary
private final Recognizer Q
Rback to summary
private final Recognizer R
RADback to summary
pack-priv static final int RAD
RBRACEback to summary
pack-priv static final int RBRACE
RBRACE_CHARback to summary
private final Recognizer RBRACE_CHAR
readerback to summary
private Reader reader
RPARENback to summary
pack-priv static final int RPAREN
RPAREN_CHARback to summary
private final Recognizer RPAREN_CHAR
Sback to summary
private final Recognizer S
SECONDSback to summary
pack-priv static final int SECONDS
SEMIback to summary
pack-priv static final int SEMI
SEMI_CHARback to summary
private final Recognizer SEMI_CHAR
SOLIDUSback to summary
pack-priv static final int SOLIDUS
SOLIDUS_CHARback to summary
private final Recognizer SOLIDUS_CHAR
STARback to summary
pack-priv static final int STAR
STAR_CHARback to summary
private final Recognizer STAR_CHAR
stateMapback to summary
private final Map<LexerState, LexerState[]> stateMap
STRINGback to summary
pack-priv static final int STRING
Tback to summary
private final Recognizer T
textback to summary
private final StringBuilder text
tokenback to summary
private Token token
trailingDigitsStateback to summary
pack-priv final LexerState trailingDigitsState
TURNback to summary
pack-priv static final int TURN
Uback to summary
private final Recognizer U
UNDERSCORE_CHARback to summary
private final Recognizer UNDERSCORE_CHAR
unitsStateback to summary
pack-priv final LexerState unitsState
URLback to summary
pack-priv static final int URL
Vback to summary
private final Recognizer V
Wback to summary
private final Recognizer W
WSback to summary
pack-priv static final int WS
WS_CHARSback to summary
private final Recognizer WS_CHARS
Xback to summary
private final Recognizer X
Yback to summary
private final Recognizer Y
Zback to summary
private final Recognizer Z

Constructor Detail

CssLexerback to summary
pack-priv CssLexer()

Method Detail

consumeUrlback to summary
private int consumeUrl() throws IOException
createStateMapback to summary
private Map<LexerState, LexerState[]> createStateMap()
getTokenback to summary
private Token getToken()
nextTokenback to summary
pack-priv Token nextToken()
readCharback to summary
private int readChar() throws IOException
scanImportantback to summary
private Token scanImportant() throws IOException
setReaderback to summary
pack-priv void setReader(Reader reader)
skipCommentback to summary
private void skipComment() throws IOException
skipEOLback to summary
private void skipEOL() throws IOException
javafx.css back to summary

private Class CssLexer.UnitsState

extends LexerState
Class Inheritance

Field Summary

Modifier and TypeField and Description
private int
private final Recognizer[][]
private int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public boolean
accepts(int
the character to test
c
)

Overrides com.sun.javafx.css.parser.LexerState.accepts.

Determine whether or not this state accepts the character.

public int
Inherited from com.sun.javafx.css.parser.LexerState:
equalshashCodetoString

Field Detail

indexback to summary
private int index
unitsback to summary
private final Recognizer[][] units
unitsMaskback to summary
private int unitsMask

Constructor Detail

UnitsStateback to summary
pack-priv UnitsState()

Method Detail

acceptsback to summary
public boolean accepts(int c)

Overrides com.sun.javafx.css.parser.LexerState.accepts.

Doc from com.sun.javafx.css.parser.LexerState.accepts.

Determine whether or not this state accepts the character. If the character is accepted, then this state will be entered.

Parameters
c:int

the character to test

Returns:boolean

true if this state should be entered

Annotations
@Override
getTypeback to summary
public int getType()

Overrides com.sun.javafx.css.parser.LexerState.getType.

Annotations
@Override