org.boxed_economy.components.realclock
クラス AbstractRealClockLimitedTimeRunSetting

java.lang.Object
  拡張org.boxed_economy.besp.model.LimitedTimeRunSetting
      拡張org.boxed_economy.components.realclock.AbstractRealClockLimitedTimeRunSetting
すべての実装インタフェース:
java.io.Serializable
直系の既知のサブクラス:
EndTimeOfDayLimitedTimeRunSetting, TimeLimitedTimeRunSetting

public abstract class AbstractRealClockLimitedTimeRunSetting
extends LimitedTimeRunSetting

RealClockによる実行時間設定の抽象クラスです。 このクラスの実装として、実行時間による設定を行うLimitedRunByRealTimeSettingと 終了時刻を指定して、設定を行うLimitedRunByEndRealTimeOfDaySetting

バージョン:
$Id: AbstractRealClockLimitedTimeRunSetting.java,v 1.1 2004/03/21 12:07:49 macchan Exp $
作成者:
aoyama
関連項目:
直列化された形式

コンストラクタの概要
AbstractRealClockLimitedTimeRunSetting(RealClock clock)
          コンストラクタです。
 
メソッドの概要
 RealClock getClock()
          この設定に対応するClockを返します
abstract  TimeOfDay getEndTimeOfDay()
          Method getEndTimeOfDay.
 long getStep()
          設定から実行ステップ数を計算して返します。
 
クラス org.boxed_economy.besp.model.LimitedTimeRunSetting から継承したメソッド
getDescription
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbstractRealClockLimitedTimeRunSetting

public AbstractRealClockLimitedTimeRunSetting(RealClock clock)
コンストラクタです。LimitedTimeRunを終えるtimeOfDayを設定します。

メソッドの詳細

getClock

public RealClock getClock()
この設定に対応するClockを返します

戻り値:
RealClock

getStep

public long getStep()
設定から実行ステップ数を計算して返します。

定義:
クラス LimitedTimeRunSetting 内の getStep
戻り値:
実行するStepNum

getEndTimeOfDay

public abstract TimeOfDay getEndTimeOfDay()
Method getEndTimeOfDay.

戻り値:
TimeOfDay