|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.aptana.xml.NodeBase
com.aptana.ide.lexer.matcher.model.MatcherElement
com.aptana.ide.lexer.matcher.AbstractTextMatcher
com.aptana.ide.lexer.matcher.IdentifierMatcher
public class IdentifierMatcher
| Constructor Summary | |
|---|---|
IdentifierMatcher()
IdentifierMatcher |
|
| Method Summary | |
|---|---|
void |
addChildTypes()
addChildTypes |
void |
addFirstCharacters(MatcherMap map,
ITextMatcher target)
This functions the same as addFirstCharacter(MatcherMap); however, the matcher that will use this matcher's first character as a possible transition is specified in the target parameter. |
int |
match(char[] source,
int offset,
int eofset)
Gets the ending position of the match starting at the offset. |
void |
setPartCharacters(java.lang.String partCharacters)
setPartCharacters |
void |
setStartCharacters(java.lang.String startCharacters)
setStartCharacters |
| Methods inherited from class com.aptana.ide.lexer.matcher.AbstractTextMatcher |
|---|
accept, accept, addFirstCharacters, addNameValueChangeListener, canMatchNothing, createToken, getExpressionRoot, getMatchedToken, getName, getNameValue, getToken, removeNameValueChangeListener, setMatchedToken, setName, setNameValue, setParent, setToken, toString, validateLocal, wrapChildrenInAndElement |
| Methods inherited from class com.aptana.ide.lexer.matcher.model.MatcherElement |
|---|
appendChild, createChildrenTokens, createTokens, getCategory, getGroup, getSwitchTo, getType, getTypeDefinedInSubtree, setCategory, setGroup, setSwitchTo, setType, validate, validateChildren |
| Methods inherited from class com.aptana.xml.NodeBase |
|---|
addChildType, appendText, compareTo, getChild, getChildCount, getColumnNumber, getDocument, getLineNumber, getParent, getText, removeChild, removeChildType, setColumnNumber, setLineNumber |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.aptana.xml.INode |
|---|
appendChild, appendText, getChild, getChildCount, getColumnNumber, getDocument, getLineNumber, getParent, getText, removeChild, setColumnNumber, setLineNumber |
| Constructor Detail |
|---|
public IdentifierMatcher()
| Method Detail |
|---|
public void addChildTypes()
AbstractTextMatcher
addChildTypes in class AbstractTextMatcherAbstractTextMatcher.addChildTypes()
public void addFirstCharacters(MatcherMap map,
ITextMatcher target)
ITextMatcher
addFirstCharacters in interface ITextMatcheraddFirstCharacters in class AbstractTextMatcherAbstractTextMatcher.addFirstCharacters(com.aptana.ide.lexer.matcher.MatcherMap, com.aptana.ide.lexer.matcher.ITextMatcher)
public int match(char[] source,
int offset,
int eofset)
ITextMatcher
match in interface ITextMatchermatch in class AbstractTextMatchersource - character array to walkoffset - offset into arrayeofset - end of file offset
AbstractTextMatcher.match(char[], int, int)public void setPartCharacters(java.lang.String partCharacters)
partCharacters - public void setStartCharacters(java.lang.String startCharacters)
startCharacters -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||