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

## jp.co.argo21.nautica.workflow.util
クラス StateHelper

    java.lang.Object
      jp.co.argo21.nautica.workflow.util.StateHelper

public class StateHelper
extends java.lang.Object

状態に関するヘルパークラスである。

導入されたバージョン:
  Nautica Workflow 0.9
バージョン:
  $Revision: 1.2 $

コンストラクタの概要
`StateHelper()`

メソッドの概要
`static boolean` | `containsTransitable(ActivityState src, ActivityState dest)` src状態からdest状態に遷移可能かを返す。
`static boolean` | `containsTransitable(ProcessState src, ProcessState dest)` src状態からdest状態に遷移可能かを返す。
`static boolean` | `containsTransitable(WorkItemState src, WorkItemState dest)` src状態からdest状態に遷移可能かを返す。
`static WorkItemState` | `convert(ActivityState state)` アクティビティ状態を作業項目状態に変換する。
`static ActivityState` | `convert(ProcessState state)` プロセス状態をアクティビティ状態に変換する。
`static ActivityState` | `convert(WorkItemState state)` 作業項目状態をアクティビティ状態に変換する。

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### StateHelper

    public StateHelper()

メソッドの詳細

### convert

    public static ActivityState convert(ProcessState state)

  プロセス状態をアクティビティ状態に変換する。

  パラメータ:
    `state` - プロセス状態
  戻り値:
    アクティビティ状態

### convert

    public static WorkItemState convert(ActivityState state)

  アクティビティ状態を作業項目状態に変換する。

  パラメータ:
    `state` - アクティビティ状態
  戻り値:
    作業項目状態

### convert

    public static ActivityState convert(WorkItemState state)

  作業項目状態をアクティビティ状態に変換する。

  パラメータ:
    `state` - 作業項目状態
  戻り値:
    アクティビティ状態

### containsTransitable

    public static boolean containsTransitable(ProcessState src,
                                              ProcessState dest)

  src状態からdest状態に遷移可能かを返す。

  パラメータ:
    `src` - 遷移元状態
    `dest` - 遷移先状態
  戻り値:
    遷移可能ならtrue

### containsTransitable

    public static boolean containsTransitable(ActivityState src,
                                              ActivityState dest)

  src状態からdest状態に遷移可能かを返す。

  パラメータ:
    `src` - 遷移元状態
    `dest` - 遷移先状態
  戻り値:
    遷移可能ならtrue

### containsTransitable

    public static boolean containsTransitable(WorkItemState src,
                                              WorkItemState dest)

  src状態からdest状態に遷移可能かを返す。

  パラメータ:
    `src` - 遷移元状態
    `dest` - 遷移先状態
  戻り値:
    遷移可能ならtrue

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

Copyright 2005 株式会社アルゴ２１