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