org.seasar.uruma.binding.enables
クラス EnablesDependingDef

java.lang.Object
  上位を拡張 org.seasar.uruma.binding.enables.EnablesDependingDef

public class EnablesDependingDef
extends Object

他コンポーネントの選択状態によってイネーブル状態が変化するコントロールを表すクラスです。

作成者:
bskuroneko

コンストラクタの概要
EnablesDependingDef(WidgetHandle handle, String targetId, EnablesForType type)
          EnablesDependingDef オブジェクトを構築します。
 
メソッドの概要
 String getTargetId()
          依存先コンポーネントのIDを取得します。
 EnablesForType getType()
          イネーブル条件を取得します。
 WidgetHandle getWidgetHandle()
          WidgetHandle を取得します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

EnablesDependingDef

public EnablesDependingDef(WidgetHandle handle,
                           String targetId,
                           EnablesForType type)
EnablesDependingDef オブジェクトを構築します。
targetId で指定した id を持つコンポーネントが、type の表す状態になった場合、handle がイネーブルとなります。

パラメータ:
handle - イネーブル状態を変更するウィジットを保持する WidgetHandle
targetId - 監視するターゲットコンポーネントの id
type - handle をイネーブルにする条件となるターゲットコンポーネントの状態
メソッドの詳細

getTargetId

public String getTargetId()
依存先コンポーネントのIDを取得します。

戻り値:
依存先コンポーネントのID

getType

public EnablesForType getType()
イネーブル条件を取得します。

戻り値:
イネーブル条件

getWidgetHandle

public WidgetHandle getWidgetHandle()
WidgetHandle を取得します。

戻り値:
WidgetHandle オブジェクト


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