|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectkinugasa.object.Model
kinugasa.util.TimeCounter
public abstract class TimeCounter
Kinugasa : TimeCounter : 経過時間を計測し、条件判定をするための機能を定義します.
ほとんどのカウンタの実装では、isReachingがtrueを返す場合、resetを自動的にコールすることで、
次の呼び出しに備えます。
フィールドの概要 | |
---|---|
static TimeCounter |
FALSE
このモデルは、常に"false"を返します. |
private static long |
serialVersionUID
|
static TimeCounter |
TRUE
このモデルは、常に"true"を返します. |
コンストラクタの概要 | |
---|---|
TimeCounter()
|
メソッドの概要 | |
---|---|
TimeCounter |
clone()
このモデルのクローンを返します. |
abstract boolean |
isEnded()
このオブジェクトが「終了した」状態であるかを検査します. |
abstract boolean |
isReaching()
設定された時間が経過したかを検査します. |
abstract boolean |
isRunning()
このオブジェクトが「開始している」状態であるかを検査します. |
abstract void |
reset()
検査の状態を初期化します. |
クラス kinugasa.object.Model から継承されたメソッド |
---|
clone |
クラス java.lang.Object から継承されたメソッド |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
private static final long serialVersionUID
public static final TimeCounter TRUE
public static final TimeCounter FALSE
コンストラクタの詳細 |
---|
public TimeCounter()
メソッドの詳細 |
---|
public abstract boolean isReaching()
public TimeCounter clone()
Model
の記述:
Model
内の clone
public abstract boolean isEnded()
Statable
の記述:
Statable
内の isEnded
public abstract boolean isRunning()
Statable
の記述:
Statable
内の isRunning
public abstract void reset()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |