org.seasar.uruma.procedure.entity
クラス Sequence

java.lang.Object
  上位を拡張 org.seasar.uruma.procedure.entity.Sequence

public class Sequence
extends Object

プロシジャの実行シーケンス情報を保持するクラスです。
本クラスはプロシジャ実行定義ファイルの sequence 要素に対応します。

作成者:
y-komori

コンストラクタの概要
Sequence()
           
 
メソッドの概要
 void addId(String id)
          プロシジャ実行対象 GUI コンポーネントの ID を追加します。
 void addProcedure(Procedure procedure)
          プロシジャ定義を追加します。
 List<String> getIds()
          プロシジャ実行対象 GUI コンポーネントの ID 一覧を取得します。
 List<Procedure> getProcedures()
          プロシジャ定義の一覧を取得します。
 ExecuteTiming getTiming()
          プロシジャ実行タイミングを取得します。
 EventListenerType getType()
          プロシジャ実行対象イベントの種類を取得します。
 void removeId(String id)
          プロシジャ実行対象 GUI コンポーネントの ID を削除します。
 void removeProcedure(Procedure procedure)
          プロシジャ定義を削除します。
 void setTiming(ExecuteTiming timing)
          プロシジャ実行タイミングを設定します。
 void setType(EventListenerType type)
          プロシジャ実行対象イベントの種類を設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Sequence

public Sequence()
メソッドの詳細

getIds

public List<String> getIds()
プロシジャ実行対象 GUI コンポーネントの ID 一覧を取得します。

戻り値:
プロシジャ実行対象 GUI コンポーネントの ID リスト

addId

public void addId(String id)
プロシジャ実行対象 GUI コンポーネントの ID を追加します。

パラメータ:
id - プロシジャ実行対象 GUI コンポーネントの ID

removeId

public void removeId(String id)
プロシジャ実行対象 GUI コンポーネントの ID を削除します。

パラメータ:
id - 削除対象の ID

getType

public EventListenerType getType()
プロシジャ実行対象イベントの種類を取得します。

戻り値:
プロシジャ実行対象イベントの種類

setType

public void setType(EventListenerType type)
プロシジャ実行対象イベントの種類を設定します。

パラメータ:
type - プロシジャ実行対象イベントの種類

getTiming

public ExecuteTiming getTiming()
プロシジャ実行タイミングを取得します。

戻り値:
プロシジャ実行タイミング

setTiming

public void setTiming(ExecuteTiming timing)
プロシジャ実行タイミングを設定します。

パラメータ:
timing - プロシジャ実行タイミング

addProcedure

public void addProcedure(Procedure procedure)
プロシジャ定義を追加します。

パラメータ:
procedure - プロシジャ定義

removeProcedure

public void removeProcedure(Procedure procedure)
プロシジャ定義を削除します。

パラメータ:
procedure - プロシジャ定義

getProcedures

public List<Procedure> getProcedures()
プロシジャ定義の一覧を取得します。

戻り値:
プロシジャ定義のリスト


Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.