|
||||||||||
| 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.codebased.CodeBasedTokenList
com.aptana.ide.editor.js.lexing.JSTokenList
public class JSTokenList
| Field Summary | |
|---|---|
static java.lang.String |
ADDITION_GROUP
ADDITION_GROUP |
static java.lang.String |
DEFAULT_GROUP
DEFAULT_GROUP |
static java.lang.String |
DOCUMENTATION_DELIMITER_GROUP
DOCUMENTATION_DELIMITER_GROUP |
static java.lang.String |
ERROR_GROUP
ERROR_GROUP |
static java.lang.String |
LINE_DELIMITER_GROUP
LINE_DELIMITER_GROUP |
static java.lang.String |
REGEX_GROUP
REGEX_GROUP |
| Fields inherited from class com.aptana.ide.lexer.codebased.CodeBasedTokenList |
|---|
currentOffset, eofOffset, lastMatchedTokenIndex, source |
| Constructor Summary | |
|---|---|
JSTokenList()
JSDefaultTokenList |
|
| Method Summary | |
|---|---|
protected void |
addKeywords()
addKeywords |
protected void |
addLiterals()
addLiterals |
protected void |
addPunctuators()
addPunctuators |
protected void |
addWhitespace()
addWhitespace |
Range |
find(char[] source,
int startingPosition,
int eofOffset)
find |
int |
match(char[] source,
int startingPosition,
int eofOffset)
match |
void |
setEnumerationMaps()
setEnumerationMaps |
| Methods inherited from class com.aptana.ide.lexer.codebased.CodeBasedTokenList |
|---|
addDelimiter, addDelimiters, addKeyword, addKeyword, addLiteral, addLiteral, addPunctuator, addSymbol, addSymbol, addSymbol, addWhitespace, createToken, getLastMatchedTokenIndex, getSymbolToken, getSymbolTokenIndex, getSymbolTokenIndex, getSymbolTokenIndex, hasSymbol, initState, isHexCharacter, substringMatch, substringMatch, substringMatchAndAdvance |
| 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, seal, setCategoryMap, setCurrentGroup, setCurrentGroup, 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, seal, setCurrentGroup, setCurrentGroup, setIgnoreSet, size |
| Field Detail |
|---|
public static final java.lang.String DEFAULT_GROUP
public static final java.lang.String REGEX_GROUP
public static final java.lang.String ADDITION_GROUP
public static final java.lang.String ERROR_GROUP
public static final java.lang.String DOCUMENTATION_DELIMITER_GROUP
public static final java.lang.String LINE_DELIMITER_GROUP
| Constructor Detail |
|---|
public JSTokenList()
| Method Detail |
|---|
protected void addKeywords()
addKeywords in class CodeBasedTokenListprotected void addLiterals()
addLiterals in class CodeBasedTokenListprotected void addPunctuators()
addPunctuators in class CodeBasedTokenListprotected void addWhitespace()
addWhitespace in class CodeBasedTokenList
public int match(char[] source,
int startingPosition,
int eofOffset)
ICodeBasedTokenList
match in interface ICodeBasedTokenListmatch in class CodeBasedTokenListCodeBasedTokenList.match(char[], int, int)
public Range find(char[] source,
int startingPosition,
int eofOffset)
ICodeBasedTokenList
ICodeBasedTokenList.find(char[], int, int)public void setEnumerationMaps()
CodeBasedTokenList
setEnumerationMaps in class CodeBasedTokenListCodeBasedTokenList.setEnumerationMaps()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||