|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--antlr.Token
|
+--antlr.CommonToken
|
+--antlr.CommonHiddenStreamToken
|
+--de.hunsicker.jalopy.language.antlr.ExtendedToken
An extended token. Stores information about the token's extent.
| Field Summary | |
boolean |
attached
True if attached to a node |
int |
nlAfter
|
| Fields inherited from class antlr.CommonHiddenStreamToken |
hiddenAfter, hiddenBefore |
| Fields inherited from class antlr.CommonToken |
col, line, text |
| Fields inherited from class antlr.Token |
badToken, EOF_TYPE, INVALID_TYPE, MIN_USER_TYPE, NULL_TREE_LOOKAHEAD, SKIP, type |
| Constructor Summary | |
ExtendedToken()
Creates a new ExtentedToken object. |
|
ExtendedToken(int type,
int startLine,
int startColumn,
int endLine,
int endColumn)
Creates a new ExtendedToken object. |
|
ExtendedToken(int type,
java.lang.String text)
Creates a new ExtentedToken object. |
|
ExtendedToken(int type,
java.lang.String text,
int startLine,
int startColumn,
int endLine,
int endColumn)
Creates a new ExtendedToken object. |
|
ExtendedToken(java.lang.String text)
Creates a new ExtentedToken object. |
|
| Method Summary | |
void |
clear()
|
int |
getColumn()
Returns the starting column of the token. |
Node |
getComment()
Returns the comment that is attached to this token. |
int |
getEndColumn()
Returns the token's start column |
int |
getEndLine()
Returns the token's end line. |
int |
getLine()
Returns the starting line of the token. |
java.lang.String |
getText()
Returns the text of the token. |
void |
setComment(Node comment)
Sets the comment for this token. |
void |
setHiddenAfter(antlr.CommonHiddenStreamToken t)
|
void |
setHiddenBefore(antlr.CommonHiddenStreamToken t)
|
void |
setText(java.lang.String text)
Sets the text of the token. |
java.lang.String |
toString()
|
| Methods inherited from class antlr.CommonHiddenStreamToken |
getHiddenAfter, getHiddenBefore |
| Methods inherited from class antlr.CommonToken |
setColumn, setLine |
| Methods inherited from class antlr.Token |
getFilename, getType, setFilename, setType |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public int nlAfter
public boolean attached
| Constructor Detail |
public ExtendedToken()
public ExtendedToken(int type,
java.lang.String text)
type - type of the token.text - text of the token.
public ExtendedToken(int type,
java.lang.String text,
int startLine,
int startColumn,
int endLine,
int endColumn)
type - text - startLine - startColumn - endLine - endColumn -
public ExtendedToken(int type,
int startLine,
int startColumn,
int endLine,
int endColumn)
type - startLine - startColumn - endLine - endColumn - public ExtendedToken(java.lang.String text)
text - the text of the token| Method Detail |
public int getColumn()
getColumn in class antlr.CommonTokenpublic void setComment(Node comment)
comment - the comment to attach to this token.public Node getComment()
null if no
comment is attached.public int getEndColumn()
public int getEndLine()
public int getLine()
getLine in class antlr.CommonTokenpublic void setText(java.lang.String text)
setText in class antlr.CommonTokentext - text of the token.public java.lang.String getText()
getText in class antlr.CommonTokenpublic java.lang.String toString()
toString in class antlr.CommonTokenpublic void setHiddenAfter(antlr.CommonHiddenStreamToken t)
setHiddenAfter in class antlr.CommonHiddenStreamTokenpublic void setHiddenBefore(antlr.CommonHiddenStreamToken t)
setHiddenBefore in class antlr.CommonHiddenStreamTokenpublic void clear()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||