org.boxed_economy.components.realclock
クラス TimeLimitedTimeRunSetting

java.lang.Object
  拡張org.boxed_economy.besp.model.LimitedTimeRunSetting
      拡張org.boxed_economy.components.realclock.AbstractRealClockLimitedTimeRunSetting
          拡張org.boxed_economy.components.realclock.TimeLimitedTimeRunSetting
すべての実装インタフェース:
java.io.Serializable

public class TimeLimitedTimeRunSetting
extends AbstractRealClockLimitedTimeRunSetting

LimitedRunByRealTimeSettingTest LimitedTimeRunの設定を、実行する時間で表わしたmodelです。 endTimeOfDayを計算し、それに基づきstepNumを割り出します。 currentTimeOfDayがmonth末の際に、この設定でrunすると、monthが途中で繰り上がってしまうことがあります。 例) 1/31 から2ヶmonth後 は3/4 1/26 から2ヵmonth後 は2/26

関連項目:
直列化された形式

フィールドの概要
static Time defaultTime
          defaultvalue
static java.util.ResourceBundle resource
           
 
コンストラクタの概要
TimeLimitedTimeRunSetting(RealClock clock, Time runTime)
          時計と、LimitedRunする時間を設定します。
 
メソッドの概要
 java.lang.String getDescription()
          「」のフォーマットでこの設定情報を返します
 TimeOfDay getEndTimeOfDay()
          終了時刻を現在時刻と実行時間から計算して返します。
 Time getRunTime()
          GUIに設定を反映するために、現在のrunTimeを返します。
 java.lang.String toString()
          「run」のフォーマットで返します
 
クラス org.boxed_economy.components.realclock.AbstractRealClockLimitedTimeRunSetting から継承したメソッド
getClock, getStep
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

resource

public static java.util.ResourceBundle resource

defaultTime

public static final Time defaultTime
defaultvalue

コンストラクタの詳細

TimeLimitedTimeRunSetting

public TimeLimitedTimeRunSetting(RealClock clock,
                                 Time runTime)
時計と、LimitedRunする時間を設定します。

パラメータ:
clock -
メソッドの詳細

getRunTime

public Time getRunTime()
GUIに設定を反映するために、現在のrunTimeを返します。

戻り値:
実行するTime

getEndTimeOfDay

public TimeOfDay getEndTimeOfDay()
終了時刻を現在時刻と実行時間から計算して返します。

定義:
クラス AbstractRealClockLimitedTimeRunSetting 内の getEndTimeOfDay
戻り値:
TimeOfDay

toString

public java.lang.String toString()
run」のフォーマットで返します

戻り値:
文字列化された設定情報

getDescription

public java.lang.String getDescription()
」のフォーマットでこの設定情報を返します

定義:
クラス LimitedTimeRunSetting 内の getDescription
関連項目:
LimitedTimeRunSetting.getDescription()