|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface WindowContext
ウィンドウやダイアログに関する情報を保持するクラスのためのインターフェースです。
メソッドの概要 | |
---|---|
void |
addEnablesDependingDef(EnablesDependingDef enablesDependingDef)
EnablesDependingDef を追加します。 |
void |
disposePartContext(String partName)
PartContext オブジェクトを削除します。 |
Set<WidgetHandle> |
findWidgetHandles(String handleId)
WindowContext 本体および配下のすべての PartContext から、
handleId にマッチする WidgetHandle を検索して返します。 |
Set<WidgetHandle> |
getAllWidgetHandles(Class<?> clazz)
WindowContext 本体および配下のすべての PartContext
から、指定されたクラスのオブジェクトを持つ WidgetHandle をすべて検索して返します。 |
ApplicationContext |
getApplicationContext()
親 ApplicationContext を返します。 |
List<EnablesDependingDef> |
getEnablesDependingDefList()
EnablesDependingDef のリストを返します。 |
String |
getName()
ウィンドウの名称を取得します。 |
PartContext |
getPartContext()
PartContext を返します。 |
PartContext |
getPartContext(String partName)
partName で指定された名称を持つ PartContext を取得します。 |
List<PartContext> |
getPartContextList()
WindowContext が保持する PartContext のリストを返します。 |
インタフェース org.seasar.uruma.context.PartContext から継承されたメソッド |
---|
getFormDesc, getFormObject, getPartActionDesc, getPartActionObject, getWindowContext, setFormDesc, setFormObject, setPartActionDesc, setPartActionObject |
インタフェース org.seasar.uruma.context.WidgetHolder から継承されたメソッド |
---|
getWidgetHandle, getWidgetHandles, getWidgetHandles, hasWidgetHandle, putWidgetHandle |
メソッドの詳細 |
---|
String getName()
PartContext
内の getName
List<PartContext> getPartContextList()
WindowContext
が保持する PartContext
のリストを返します。PartContext
を1つも保持しない場合、空のリストを返します。
PartContext
のリストPartContext getPartContext()
PartContext
を返します。PartContext
が複数登録されている場合、最初に登録された PartContext
を返します。PartContext
が登録されていない場合、null
を返します。
PartContext
オブジェクトPartContext getPartContext(String partName)
partName
で指定された名称を持つ PartContext
を取得します。
partName
- パート名称
PartContext
オブジェクト。見つからない場合は、null
。ApplicationContext getApplicationContext()
ApplicationContext
を返します。
ApplicationContext
オブジェクトSet<WidgetHandle> findWidgetHandles(String handleId)
WindowContext
本体および配下のすべての PartContext
から、
handleId
にマッチする WidgetHandle
を検索して返します。id
を持つ WidgetHandle
が複数マッチしても、結果は一つとなります。
handleId
- ハンドルID
WidgetHandle
のリストSet<WidgetHandle> getAllWidgetHandles(Class<?> clazz)
WindowContext
本体および配下のすべての PartContext
から、指定されたクラスのオブジェクトを持つ WidgetHandle
をすべて検索して返します。id
を持つ WidgetHandle
が複数マッチしても、結果は一つとなります。
clazz
- クラス
WidgetHandle
のリストWidgetHolder.getWidgetHandles(Class)
void addEnablesDependingDef(EnablesDependingDef enablesDependingDef)
EnablesDependingDef
を追加します。
enablesDependingDef
- EnablesDependingDef
オブジェクトList<EnablesDependingDef> getEnablesDependingDefList()
EnablesDependingDef
のリストを返します。
EnablesDependingDef
のリストvoid disposePartContext(String partName)
PartContext
オブジェクトを削除します。
partName
- パート名称
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |