woolpack.bool
クラス BooleanState
java.lang.Object
woolpack.bool.BooleanState
public abstract class BooleanState
- extends java.lang.Object
入力された真偽値から状態を随時集計するオブジェクトです。
適用しているデザインパターン:変数を格納する構造体。
- 作成者:
- nakamura
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BooleanState
protected BooleanState(boolean current)
- パラメータ:
current
- 初期状態。
in
public abstract void in(boolean flag)
- 新しい真偽値を受け取ってこのオブジェクトの状態を更新します。
- パラメータ:
flag
- 新しい真偽値。
setStopped
protected void setStopped(boolean stopped)
in(boolean)
から呼び出されることを想定しています。
- パラメータ:
stopped
- 新しい停止状態。
isStopped
public boolean isStopped()
- 戻り値:
- 現在の停止状態。
setCurrent
protected void setCurrent(boolean current)
in(boolean)
から呼び出されることを想定しています。
- パラメータ:
current
- 新しい状態。
isCurrent
public boolean isCurrent()
- 戻り値:
- 現在の状態。
Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.