|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.aptana.ide.lexer.TokenList
com.aptana.ide.lexer.RegexTokenList
public class RegexTokenList
| Constructor Summary | |
|---|---|
RegexTokenList()
RegexTokenList |
|
RegexTokenList(java.lang.String language)
RegexTokenList |
|
| Method Summary | |
|---|---|
IRegexRunner |
getCurrentMatcher()
Get the current DFA |
protected IRegexRunner |
getGroupMatcher(java.lang.String groupName)
getGroupMatcher |
void |
setCurrentGroup(int index)
|
void |
setCurrentGroup(java.lang.String groupName)
Set the currently active lexer group |
protected void |
setGroupMatcher(java.lang.String groupName,
IRegexRunner matcher)
setGroupMatcher |
| Methods inherited from class com.aptana.ide.lexer.TokenList |
|---|
add, add, add, add, createToken, get, getCategoryMap, getCurrentGroup, getGroup, getGroupCount, getGroupIndex, getGroupNames, getIgnoreSet, getLanguage, getTokenCategoriesByName, getTokenTypesByName, getTypeMap, internalAdd, isSealed, seal, setCategoryMap, setGroupIndex, setIgnoreSet, setLanguage, setSealed, setTypeMap, size |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.aptana.ide.lexer.ITokenList |
|---|
add, createToken, get, getCurrentGroup, getGroupNames, getIgnoreSet, getLanguage, isSealed, seal, setIgnoreSet, size |
| Constructor Detail |
|---|
public RegexTokenList(java.lang.String language)
language - public RegexTokenList()
| Method Detail |
|---|
public void setCurrentGroup(java.lang.String groupName)
throws LexerException
ITokenList
setCurrentGroup in interface ITokenListsetCurrentGroup in class TokenListgroupName - The name of the group to activate
LexerExceptionITokenList.setCurrentGroup(java.lang.String)public void setCurrentGroup(int index)
setCurrentGroup in interface ITokenListsetCurrentGroup in class TokenListITokenList.setCurrentGroup(int)public IRegexRunner getCurrentMatcher()
IRegexTokenList
getCurrentMatcher in interface IRegexTokenListIRegexTokenList.getCurrentMatcher()protected IRegexRunner getGroupMatcher(java.lang.String groupName)
groupName -
protected void setGroupMatcher(java.lang.String groupName,
IRegexRunner matcher)
groupName - matcher -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||