|
|||||
FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary | |
---|---|
Map |
children
|
Style |
defaultStyle
|
List |
groupList
|
boolean |
initialized
|
CharBuffer |
lastBuffer
|
Matcher |
matcher
|
Map |
styleMap
|
Constructor Summary | |
LexerNode(boolean isParent)
|
Method Summary | |
---|---|
String |
buildRegexp(def regexps)
|
Style |
getDefaultStyle()
|
void |
initialize()
|
boolean |
isInitialized()
|
void |
parse(CharBuffer buffer, int offset, int length)
|
void |
putChild(String regexp, LexerNode node)
|
void |
putChild(def regexps, LexerNode node)
|
void |
putStyle(String regexp, Style style)
|
void |
putStyle(def regexps, Style style)
|
void |
removeChild(String regexp)
|
void |
removeStyle(String regexp)
|
void |
removeStyle(def regexps)
|
void |
setDefaultStyle(Style style)
|
Constructor Detail |
---|
public LexerNode(boolean isParent)
Method Detail |
---|
String buildRegexp(def regexps)
public Style getDefaultStyle()
void initialize()
public boolean isInitialized()
public void parse(CharBuffer buffer, int offset, int length)
public void putChild(String regexp, LexerNode node)
public void putChild(def regexps, LexerNode node)
public void putStyle(String regexp, Style style)
public void putStyle(def regexps, Style style)
public void removeChild(String regexp)
public void removeStyle(String regexp)
public void removeStyle(def regexps)
public void setDefaultStyle(Style style)