Kagetaka

net.hizlab.kagetaka.token
クラス EndToken

java.lang.Object
  拡張net.hizlab.kagetaka.token.Token
      拡張net.hizlab.kagetaka.token.EndToken
直系の既知のサブクラス:
FormEndToken

public class EndToken
extends Token

任意のトークンの終了を表現します。

バージョン:
$Revision: 1.3 $

フィールドの概要
protected  int type
          トークンタイプ
 
クラス net.hizlab.kagetaka.token.Token から継承したフィールド
columnNumber, completeToken, document, lineNumber, reporter
 
コンストラクタの概要
EndToken(Document document, Reporter reporter, int line, int column, int type, boolean complete)
          任意のトークンの終了を作成します。
 
メソッドの概要
 String getName()
          トークンの名前を返します。
 int getType()
          トークンのタイプを返します。
 void render(Render render)
          この終了トークンのタイプを元に、描画を行います。
protected  void renderImple(Render render)
          この終了トークンのタイプを元に、描画を行う処理を実装します。
 String toString()
          このトークンの文字列表現を返します。
 
クラス net.hizlab.kagetaka.token.Token から継承したメソッド
getColumnNumber, getCompleteToken, getLineNumber, getParent, reportMessage
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

type

protected final int type
トークンタイプ

コンストラクタの詳細

EndToken

public EndToken(Document document,
                Reporter reporter,
                int line,
                int column,
                int type,
                boolean complete)
任意のトークンの終了を作成します。

パラメータ:
document - ドキュメント情報
reporter - エラーレポータ
line - 行番号 (1 から)、 特定できない場合は 0
column - カラム位置 (1 から)、 特定できない場合は 0
type - トークンの終了を表すタイプ
complete - 補完して作られた場合は true、 それ以外の場合は false
メソッドの詳細

getName

public String getName()
トークンの名前を返します。

定義:
クラス Token 内の getName
戻り値:
トークンの名前

getType

public int getType()
トークンのタイプを返します。

定義:
クラス Token 内の getType
戻り値:
トークンのタイプ
関連項目:
TokenTypes

render

public final void render(Render render)
この終了トークンのタイプを元に、描画を行います。

オーバーライド:
クラス Token 内の render
パラメータ:
render - 描画

renderImple

protected void renderImple(Render render)
この終了トークンのタイプを元に、描画を行う処理を実装します。

パラメータ:
render - 描画

toString

public String toString()
このトークンの文字列表現を返します。

EndToken クラスの toString メソッドは、 getName() メソッドによって返されるトークン名を </ > で囲んだ値、アットマーク (@)、およびオブジェクトのハッシュコードの 符号なし 16 進表現から構成される文字列を返します。

戻り値:
文字列表現

Kagetaka

Copyright (c) 2002-2003 The Kagetaka Project 'December 16, 2003'