概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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()`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド