|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
トークン。
| メソッドの概要 | |
int |
getColumn()
このトークンが、行頭から数えて何文字目から始まっているかを返します。 |
String |
getImage()
このトークンに対応するソース上の文字列を返します。 |
int |
getIndex()
テキストにおけるこのトークンの位置を返します。 |
int |
getLine()
このトークンが、テキストの何行目から始まっているかを返します。 |
String |
getOriginalImage()
このトークンに対応するソース上の文字列を返します。 |
String |
getSourceName()
このトークンの元となったテキストの名前を返します。 |
int |
getSymbolID()
トークンの種類を返します。 |
boolean |
isWhite()
このトークンがホワイト・トークンの場合 true を返します。 |
| インタフェース TopLevelClass.Node から継承したメソッド |
accept, getChildNodes, getParentNode, setParentNode |
| メソッドの詳細 |
public int getSymbolID()
トークンが EOF を表す場合、戻り値は TopLevelClass.EOF_TOKEN です。トークンが、非終端記号 TERMINAL のインスタンスの場合、戻り値は TopLevelClass.TOKEN_TERMINAL です。
public boolean isWhite()
true を返します。
public String getImage()
TopLevelClass.Default.LexicalAnalyzer によって作られるトークンにおいては、この文字列は、終端記号がマッチした文字列です。文字列が、ユニコード・エスケープのようなメタ表現を含む場合、このメソッドは表現されている文字列を返します。
getOriginalImage()public String getOriginalImage()
TopLevelClass.Default.LexicalAnalyzer によって作られるトークンにおいては、この文字列は、終端記号がマッチした文字列です。文字列が、ユニコード・エスケープのようなメタ表現を含む場合、このメソッドはその表現を返します。
getImage()
public String getSourceName()
throws UnsupportedOperationException
UnsupportedOperationException - サポートされない場合。
public int getIndex()
throws UnsupportedOperationException
UnsupportedOperationException - サポートされない場合。
public int getLine()
throws UnsupportedOperationException
UnsupportedOperationException - サポートされない場合。
public int getColumn()
throws UnsupportedOperationException
UnsupportedOperationException - サポートされない場合。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||