Kagetaka

net.hizlab.kagetaka.token
インタフェース TokenCreater

既知の実装クラスの一覧:
Creater, Creater, Creater, Creater

public interface TokenCreater

トークンの作成を行うインターフェースです。

バージョン:
$Revision: 1.2 $

メソッドの概要
 EndToken createEndToken(Document document, Reporter reporter, int line, int column, int type, boolean complete)
          トークンの終了を作成します。
 StartToken createStartToken(Document document, Reporter reporter, int line, int column, int type, boolean complete)
          トークンの開始を作成します。
 

メソッドの詳細

createEndToken

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

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

createStartToken

public StartToken createStartToken(Document document,
                                   Reporter reporter,
                                   int line,
                                   int column,
                                   int type,
                                   boolean complete)
トークンの開始を作成します。

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

Kagetaka

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