Kagetaka

net.hizlab.kagetaka.token
クラス TokenManager

java.lang.Object
  拡張net.hizlab.kagetaka.token.TokenManager

public class TokenManager
extends Object

トークンの作成を行うクラスです。

バージョン:
$Revision: 1.2 $

メソッドの概要
static boolean canUseForm()
          フォームをサポートしているかどうかを返します。
static boolean canUseRuby()
          ルビをサポートしているかどうかを返します。
static boolean canUseStyle()
          スタイルをサポートしているかどうかを返します。
static boolean canUseTable()
          テーブルをサポートしているかどうかを返します。
static EndToken createEndToken(Document document, Reporter reporter, int line, int column, int type, boolean complete)
          任意のトークンの終了を作成します。
static StartToken createStartToken(Document document, Reporter reporter, int line, int column, int type, boolean complete)
          任意のトークンの開始を作成します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

canUseForm

public static boolean canUseForm()
フォームをサポートしているかどうかを返します。

戻り値:
フォームをサポートしている場合は true、 サポートしていない場合は false

canUseRuby

public static boolean canUseRuby()
ルビをサポートしているかどうかを返します。

戻り値:
ルビをサポートしている場合は true、 サポートしていない場合は false

canUseStyle

public static boolean canUseStyle()
スタイルをサポートしているかどうかを返します。

戻り値:
スタイルをサポートしている場合は true、 サポートしていない場合は false

canUseTable

public static boolean canUseTable()
テーブルをサポートしているかどうかを返します。

戻り値:
テーブルをサポートしている場合は true、 サポートしていない場合は false

createEndToken

public static 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 static 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 'September 12, 2003'