jp.sourceforge.rpn_computer.token
クラス AbstractToken

java.lang.Object
  上位を拡張 jp.sourceforge.rpn_computer.token.AbstractToken
すべての実装されたインタフェース:
Token
直系の既知のサブクラス:
AnyCharacterNotSkipToken, LeftBracketToken, MinusToken, NumberToken, PercentToken, PlusToken, RightBracketToken, SkipToken, SlashToken, StarToken

public abstract class AbstractToken
extends java.lang.Object
implements Token

トークンの基底抽象クラスです。

作成者:
uguu@users.sourceforge.jp

コンストラクタの概要
AbstractToken(java.lang.String token, int line, int column)
          インスタンスを初期化します。
 
メソッドの概要
 int getColumn()
          

トークンがあった列番号を返します。

 int getLine()
          

トークンがあった行番号を返します。

 java.lang.String getToken()
          

トークンの文字列を返します。

 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbstractToken

public AbstractToken(java.lang.String token,
                     int line,
                     int column)
インスタンスを初期化します。

パラメータ:
token - トークンの文字列。
line - 行番号。
column - 列番号。
メソッドの詳細

getToken

public final java.lang.String getToken()

トークンの文字列を返します。

定義:
インタフェース Token 内の getToken
戻り値:
トークンの文字列。

getLine

public final int getLine()

トークンがあった行番号を返します。

定義:
インタフェース Token 内の getLine
戻り値:
トークンがあった行番号。

getColumn

public final int getColumn()

トークンがあった列番号を返します。

定義:
インタフェース Token 内の getColumn
戻り値:
トークンがあった列番号。


Copyright © 2006 null. All Rights Reserved.