Kagetaka

net.hizlab.kagetaka.style
クラス StyleManager

java.lang.Object
  拡張net.hizlab.kagetaka.token.StyleManager
      拡張net.hizlab.kagetaka.style.StyleManager

public class StyleManager
extends StyleManager

スタイルを管理するクラスです。

バージョン:
$Revision: 1.4 $

コンストラクタの概要
StyleManager(Reporter reporter)
          マネージャを作成します。
 
メソッドの概要
 void addStyle(InputStream is, String encoding)
          インプットストリームからスタイルを読み、登録します。
 void addStyle(String data)
          文字列からスタイルを解析し、登録します。
 void changeStatus(Document document, StartToken token, Status status)
          保持しているスタイルから、対象のトークンを元に、 描画ステータスを変更します。
 
クラス net.hizlab.kagetaka.token.StyleManager から継承したメソッド
canUseStyle, createStyle, createStyleManager
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StyleManager

public StyleManager(Reporter reporter)
マネージャを作成します。

パラメータ:
reporter - エラーレポータ
メソッドの詳細

addStyle

public void addStyle(InputStream is,
                     String encoding)
              throws IOException
インプットストリームからスタイルを読み、登録します。

定義:
クラス StyleManager 内の addStyle
パラメータ:
is - 解析するデータのインプットストリーム
encoding - 解析するデータのエンコーディング、 指定のない場合は null
例外:
IOException - IO エラーが発生した場合

addStyle

public void addStyle(String data)
文字列からスタイルを解析し、登録します。

定義:
クラス StyleManager 内の addStyle
パラメータ:
data - 解析するデータ

changeStatus

public void changeStatus(Document document,
                         StartToken token,
                         Status status)
保持しているスタイルから、対象のトークンを元に、 描画ステータスを変更します。

定義:
クラス StyleManager 内の changeStatus
パラメータ:
document - ドキュメント
token - 対象のトークン
status - 描画ステータス

Kagetaka

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