|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface CtProgressMonitor
進捗情報に関する受信オブジェクト。
| メソッドの概要 | |
|---|---|
void |
beginTask(String taskName,
int taskSize)
タスクを登録して、開始する。 |
void |
cancel(IrenkaException cause)
このモニタを利用しているのタスクに対してキャンセルを要求する。 |
void |
done()
タスクが完了したことを通知する。 |
boolean |
isCanceled()
このモニタを利用するタスクに、キャンセルを要求されている場合のみ trueを返す。 |
CtProgressMonitor |
newPartialMonitor(int partialTaskSize)
このモニタの部分モニタを生成して返す。 |
CtProgressMonitor |
newPartialMonitor(int partialTaskSize,
PartialProgressMonitorAttribute attribute)
このモニタの部分モニタを生成して返す。 |
void |
subTask(String subTaskName)
以降に着手するサブタスクの名称を設定する。 |
void |
worked(int completedTaskSize)
タスクが進捗したことを通知する。 |
| インタフェース org.ashikunep.irenka.util.ClientStorageContainer から継承されたメソッド |
|---|
getClientStorage, putClientStorage |
| メソッドの詳細 |
|---|
void beginTask(String taskName,
int taskSize)
taskName - 開始するタスクの名前taskSize - 開始するタスク全体の大きさvoid subTask(String subTaskName)
subTaskName - 以降に着手するサブタスクの名称
IllegalStateException - タスクが開始されていない場合void worked(int completedTaskSize)
completedTaskSize - タスク全体のうち、進捗によって消化されたタスクのサイズ
IllegalStateException - タスクが開始されていない場合void done()
IllegalStateException - タスクが開始されていない場合void cancel(IrenkaException cause)
cause - キャンセルの理由(省略可)boolean isCanceled()
trueを返す。
trueCtProgressMonitor newPartialMonitor(int partialTaskSize)
partialTaskSize - 生成する部分タスクが、このタスクに占めるタスクの大きさ
IllegalStateException - このタスクが開始されていない場合
CtProgressMonitor newPartialMonitor(int partialTaskSize,
PartialProgressMonitorAttribute attribute)
partialTaskSize - 生成する部分タスクが、このタスクに占めるタスクの大きさattribute - 表示方法に関する属性
IllegalStateException - このタスクが開始されていない場合
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||