|
||||||||||
| 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.html.lexing.HTMLTokenList
public class HTMLTokenList
| Field Summary | |
|---|---|
static java.lang.String |
ATTRIBUTE_GROUP
ATTRIBUTE_GROUP |
static java.lang.String |
CDATA_SECTION_GROUP
CDATA_SECTION_GROUP |
static java.lang.String |
DEFAULT_GROUP
DEFAULT_GROUP |
static java.lang.String |
ERROR_GROUP
ERROR_GROUP |
static java.lang.String |
PERCENT_INSTRUCTION_DELIMITER_GROUP
PERCENT_INSTRUCTION_DELIMITER_GROUP |
static java.lang.String |
PERCENT_INSTRUCTION_GROUP
PERCENT_INSTRUCTION_GROUP |
static java.lang.String |
PROCESSING_INSTRUCTION_DELIMITER_GROUP
PROCESSING_INSTRUCTION_DELIMITER_GROUP |
static java.lang.String |
PROCESSING_INSTRUCTION_GROUP
PROCESSING_INSTRUCTION_GROUP |
static java.lang.String |
SCRIPT_DELIMITER_GROUP
SCRIPT_DELIMITER_GROUP |
static java.lang.String |
STYLE_DELIMITER_GROUP
STYLE_DELIMITER_GROUP |
static java.lang.String |
TAG_DELIMITER_GROUP
TAG_DELIMITER_GROUP |
static java.lang.String |
TEXT_GROUP
TEXT_GROUP |
static java.lang.String |
XML_DECLARATION_GROUP
XML_DECLARATION_GROUP |
| Fields inherited from class com.aptana.ide.lexer.codebased.CodeBasedTokenList |
|---|
currentOffset, eofOffset, lastMatchedTokenIndex, source |
| Constructor Summary | |
|---|---|
HTMLTokenList()
HTMLTokenList |
|
| 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 ATTRIBUTE_GROUP
public static final java.lang.String CDATA_SECTION_GROUP
public static final java.lang.String DEFAULT_GROUP
public static final java.lang.String ERROR_GROUP
public static final java.lang.String PERCENT_INSTRUCTION_DELIMITER_GROUP
public static final java.lang.String PERCENT_INSTRUCTION_GROUP
public static final java.lang.String PROCESSING_INSTRUCTION_DELIMITER_GROUP
public static final java.lang.String PROCESSING_INSTRUCTION_GROUP
public static final java.lang.String SCRIPT_DELIMITER_GROUP
public static final java.lang.String STYLE_DELIMITER_GROUP
public static final java.lang.String TAG_DELIMITER_GROUP
public static final java.lang.String TEXT_GROUP
public static final java.lang.String XML_DECLARATION_GROUP
| Constructor Detail |
|---|
public HTMLTokenList()
| Method Detail |
|---|
protected void addKeywords()
CodeBasedTokenList
addKeywords in class CodeBasedTokenListCodeBasedTokenList.addKeywords()protected void addLiterals()
CodeBasedTokenList
addLiterals in class CodeBasedTokenListCodeBasedTokenList.addLiterals()protected void addPunctuators()
CodeBasedTokenList
addPunctuators in class CodeBasedTokenListCodeBasedTokenList.addPunctuators()protected void addWhitespace()
CodeBasedTokenList
addWhitespace in class CodeBasedTokenListCodeBasedTokenList.addWhitespace()
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 | |||||||||