|
||||||||||
| 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
com.aptana.ide.lexer.ascii.AsciiTokenList
public class AsciiTokenList
| Constructor Summary | |
|---|---|
AsciiTokenList(java.lang.String language)
Create a new instance of TokenList |
|
| Method Summary | |
|---|---|
IToken |
createToken()
Create a new token |
static ITokenList |
read(java.io.DataInput input)
Read in a binary representation of this list from the specified input stream |
void |
seal()
Build the regexes for each token in this list |
void |
write(java.io.DataOutput output)
write |
| Methods inherited from class com.aptana.ide.lexer.RegexTokenList |
|---|
getCurrentMatcher, getGroupMatcher, setCurrentGroup, setCurrentGroup, setGroupMatcher |
| Methods inherited from class com.aptana.ide.lexer.TokenList |
|---|
add, add, add, add, get, getCategoryMap, getCurrentGroup, getGroup, getGroupCount, getGroupIndex, getGroupNames, getIgnoreSet, getLanguage, getTokenCategoriesByName, getTokenTypesByName, getTypeMap, internalAdd, isSealed, 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, get, getCurrentGroup, getGroupNames, getIgnoreSet, getLanguage, isSealed, setIgnoreSet, size |
| Constructor Detail |
|---|
public AsciiTokenList(java.lang.String language)
language - | Method Detail |
|---|
public IToken createToken()
ITokenList
createToken in interface ITokenListcreateToken in class TokenListITokenList.createToken()
public void seal()
throws LexerException
ITokenList
seal in interface ITokenListseal in class TokenListLexerExceptionITokenList.seal()
public static ITokenList read(java.io.DataInput input)
throws java.io.IOException,
LexerException
input - The stream to read from
java.io.IOException
LexerException
public void write(java.io.DataOutput output)
throws java.io.IOException
output -
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||