|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.ashikunep.irenka.world.NullCtProgressMonitor
public class NullCtProgressMonitor
何も行わないCtProgressMonitorの実装。
| コンストラクタの概要 | |
|---|---|
NullCtProgressMonitor()
インスタンスを生成する。 |
|
| メソッドの概要 | ||
|---|---|---|
void |
beginTask(String taskName,
int taskSize)
タスクを登録して、開始する。 |
|
void |
cancel(IrenkaException cause)
このモニタを利用しているのタスクに対してキャンセルを要求する。 |
|
void |
done()
タスクが完了したことを通知する。 |
|
|
getClientStorage(Object key,
Class<S> storageType)
このオブジェクトに関連付けられた記憶クラスを返す。 |
|
boolean |
isCanceled()
このモニタを利用するタスクに、キャンセルを要求されている場合のみ trueを返す。 |
|
CtProgressMonitor |
newPartialMonitor(int partialTaskSize)
このモニタの部分モニタを生成して返す。 |
|
CtProgressMonitor |
newPartialMonitor(int partialTaskSize,
PartialProgressMonitorAttribute attribute)
このモニタの部分モニタを生成して返す。 |
|
void |
putClientStorage(Object key,
ClientStorage newStorage)
このオブジェクトに新しくユーザ記憶クラスを追加する。 |
|
void |
subTask(String subTaskName)
以降に着手するサブタスクの名称を設定する。 |
|
String |
toString()
このモニタを実装するクラスの単純名を返す。 |
|
void |
worked(int completedTaskSize)
タスクが進捗したことを通知する。 |
|
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public NullCtProgressMonitor()
| メソッドの詳細 |
|---|
public void beginTask(String taskName,
int taskSize)
CtProgressMonitor の記述:
CtProgressMonitor 内の beginTasktaskName - 開始するタスクの名前taskSize - 開始するタスク全体の大きさpublic void done()
CtProgressMonitor の記述:
CtProgressMonitor 内の donepublic CtProgressMonitor newPartialMonitor(int partialTaskSize)
CtProgressMonitor の記述:
CtProgressMonitor 内の newPartialMonitorpartialTaskSize - 生成する部分タスクが、このタスクに占めるタスクの大きさ
public CtProgressMonitor newPartialMonitor(int partialTaskSize,
PartialProgressMonitorAttribute attribute)
CtProgressMonitor の記述:
CtProgressMonitor 内の newPartialMonitorpartialTaskSize - 生成する部分タスクが、このタスクに占めるタスクの大きさattribute - 表示方法に関する属性
public void subTask(String subTaskName)
CtProgressMonitor の記述:
CtProgressMonitor 内の subTasksubTaskName - 以降に着手するサブタスクの名称public void worked(int completedTaskSize)
CtProgressMonitor の記述:
CtProgressMonitor 内の workedcompletedTaskSize - タスク全体のうち、進捗によって消化されたタスクのサイズpublic void cancel(IrenkaException cause)
CtProgressMonitor の記述:
CtProgressMonitor 内の cancelcause - キャンセルの理由(省略可)public boolean isCanceled()
CtProgressMonitor の記述: trueを返す。
CtProgressMonitor 内の isCanceledtrue
public <S extends ClientStorage> S getClientStorage(Object key,
Class<S> storageType)
ClientStorageContainer の記述:
ClientStorageContainer 内の getClientStorageS - 記憶クラスの型key - ユーザ記憶クラスのキーstorageType - 記憶クラス
ClientStorageContainer.putClientStorage(Object, ClientStorage)
public void putClientStorage(Object key,
ClientStorage newStorage)
ClientStorageContainer の記述: newStorageにnullを指定した場合、記憶クラスは削除される。
ClientStorageContainer 内の putClientStoragekey - ユーザ記憶クラスのキーnewStorage - 追加する記憶クラス(Nullable)public String toString()
Object 内の toString
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||