|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 内の getNameList<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 - パート名称
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||