|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objecttsukuba_bunko.peko.scenario.Coordinator
tsukuba_bunko.peko.scenario.text.TextCoordinator
public class TextCoordinator
TextCanvas への操作を取り持つコーディネータモジュールです。
フィールドの概要 | |
---|---|
protected Line |
_lastLine
最終行 |
protected float |
_lineSpan
行間隔 |
protected boolean |
_pageConfigured
Page の設定を行ったかどうか |
protected java.awt.Dimension |
_sizeCache
Dimension cache |
クラス tsukuba_bunko.peko.scenario.Coordinator から継承されたフィールド |
---|
_activeThread, _context |
コンストラクタの概要 | |
---|---|
TextCoordinator()
TextCoordinator のインスタンスを生成します。 |
メソッドの概要 | |
---|---|
Page |
advancesNewPage()
新しいページに切り替え、新しいページを取得します。 |
void |
begin()
TextCanvas への操作を開始します。 |
void |
commit()
TextCanvas への操作を終了し、キャンバスの状態を確定します。 |
Page |
getCurrentPage()
現在表示中のページを取得します。 |
protected float |
getLineSpan()
行間隔を取得します。 |
void |
prepare(SceneContext context,
java.lang.Thread activeThread)
この Coordinator インスタンスを指定されたコンテクスト、シーン処理スレッドで動作するように設定します。 |
void |
pushText(java.lang.String text)
表示する文章を TextCanvsa に送信します。 |
protected void |
stop()
処理を一時停止します。 |
クラス tsukuba_bunko.peko.scenario.Coordinator から継承されたメソッド |
---|
dormantize, getActionControler, getCanvasManager, getSceneContext, isActiveThread |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected boolean _pageConfigured
protected float _lineSpan
protected Line _lastLine
protected java.awt.Dimension _sizeCache
コンストラクタの詳細 |
---|
public TextCoordinator()
TextCoordinator
のインスタンスを生成します。
メソッドの詳細 |
---|
public void prepare(SceneContext context, java.lang.Thread activeThread)
Coordinator
の記述:
Coordinator
内の prepare
context
- シーンコンテクストactiveThread
- アクティブなシーン処理スレッドpublic void begin()
Coordinator
内の begin
public void commit()
Coordinator
内の commit
public void pushText(java.lang.String text)
text
- 表示する文章public Page getCurrentPage()
public Page advancesNewPage()
protected void stop()
protected float getLineSpan()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |