|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.jface.impl.WindowContextImpl
public class WindowContextImpl
フィールドの概要 | |
---|---|
protected Map<String,Widget> |
componentMap
|
protected MenuManager |
menuBar
|
インタフェース org.seasar.jface.WindowContext から継承されたフィールド |
---|
SHELL_ID |
コンストラクタの概要 | |
---|---|
WindowContextImpl()
|
メソッドの概要 | |
---|---|
void |
addEnabledDepend(EnabledDepend enabledDepend)
EnabledDepend を登録します。 |
void |
addWidgetEnabledDependBinder(WidgetEnabledDependBinder binder)
WidgetEnabledDependBinder を登録します。 |
Object |
getActionComponent()
本ウィンドウに対応するアクションコンポーネントを取得します。 |
Widget |
getComponent(String id)
画面コンポーネント(SWTウィジット)を取得します。 |
List<EnabledDepend> |
getEnabledDepends()
EnabledDepend のリストを取得します。 |
Object |
getFormComponent()
本ウィンドウに対応するフォームコンポーネントを取得します。 |
Method |
getInitializeMethod()
アクションクラスのイニシャライズメソッドを取得します。 |
MenuManager |
getMenuBar()
メニューバーとして登録した MenuManager を取得します。 |
ViewerAdapter |
getViewerAdapter(Widget widget)
Widget をキーとして関連づけられた ViewerAdapter を取得します。 |
List<WidgetEnabledDependBinder> |
getWidgetEnabledDependBinders()
WidgetEnabledDependBinder のリストを取得します。 |
void |
putComponent(String id,
Widget component)
画面コンポーネント(SWTウィジット)を登録します。 |
void |
putViewerAdapter(Widget widget,
ViewerAdapter adapter)
Widget をキーとして ViewerAdapter を登録します。 |
void |
setActionComponent(Object actionObject)
本ウィンドウに対応するアクションコンポーネントを設定します。 |
void |
setFormComponent(Object formComponent)
本ウィンドウに対応するフォームコンポーネントを設定します。 |
void |
setInitializeMethod(Method method)
アクションクラスのイニシャライズメソッドを設定します。 |
void |
setMenuBar(MenuManager menuManager)
ウィンドウへメニューバーとして表示する MenuManager を登録します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected Map<String,Widget> componentMap
protected MenuManager menuBar
コンストラクタの詳細 |
---|
public WindowContextImpl()
メソッドの詳細 |
---|
public Object getActionComponent()
WindowContext
の記述:
WindowContext
内の getActionComponent
public void setActionComponent(Object actionObject)
WindowContext
の記述:
WindowContext
内の setActionComponent
actionObject
- アクションコンポーネントpublic Object getFormComponent()
WindowContext
の記述:
WindowContext
内の getFormComponent
public void setFormComponent(Object formComponent)
WindowContext
の記述:
WindowContext
内の setFormComponent
formComponent
- フォームコンポーネントpublic Method getInitializeMethod()
WindowContext
の記述:
WindowContext
内の getInitializeMethod
public void setInitializeMethod(Method method)
WindowContext
の記述:
イニシャライズメソッドは InitializeMethod
アノテーションが付加されたメソッドです。
イニシャライズメソッドは1つのアクションクラスにつき1つのみ存在が許されます。
イニシャライズメソッドは、引数および戻り値を持たないメソッドです。
WindowContext
内の setInitializeMethod
method
- イニシャライズメソッドpublic Widget getComponent(String id)
WindowContext
の記述:
WindowContext
内の getComponent
id
- コンポーネントのID
public void putComponent(String id, Widget component)
WindowContext
の記述:
WindowContext
内の putComponent
id
- コンポーネントのIDcomponent
- コンポーネントWidget
public MenuManager getMenuBar()
WindowContext
の記述: MenuManager
を取得します。
WindowContext
内の getMenuBar
MenuManager
のインスタンスMenuManager
public void setMenuBar(MenuManager menuManager)
WindowContext
の記述: MenuManager
を登録します。
ウィンドウへメニューバーを表示する際は、レンダラ内でMenuManager
を生成して本メソッドを利用して登録してください。
WindowContext
内の setMenuBar
menuManager
- MenuManager
オブジェクトMenuManager
public void addEnabledDepend(EnabledDepend enabledDepend)
WindowContext
の記述: EnabledDepend
を登録します。
WindowContext
内の addEnabledDepend
enabledDepend
- EnabledDepend
オブジェクト。public List<EnabledDepend> getEnabledDepends()
WindowContext
の記述: EnabledDepend
のリストを取得します。
WindowContext
内の getEnabledDepends
EnabledDepend
のリスト。public void addWidgetEnabledDependBinder(WidgetEnabledDependBinder binder)
WindowContext
の記述: WidgetEnabledDependBinder
を登録します。
WindowContext
内の addWidgetEnabledDependBinder
binder
- WidgetEnabledDependBinder
オブジェクト。public List<WidgetEnabledDependBinder> getWidgetEnabledDependBinders()
WindowContext
の記述: WidgetEnabledDependBinder
のリストを取得します。
WindowContext
内の getWidgetEnabledDependBinders
WidgetEnabledDependBinder
のリスト。public ViewerAdapter getViewerAdapter(Widget widget)
WindowContext
の記述: Widget
をキーとして関連づけられた ViewerAdapter
を取得します。
WindowContext
内の getViewerAdapter
widget
- Widget
オブジェクト
ViewerAdapter
オブジェクトpublic void putViewerAdapter(Widget widget, ViewerAdapter adapter)
WindowContext
の記述: Widget
をキーとして ViewerAdapter
を登録します。
WindowContext
内の putViewerAdapter
widget
- Widget
オブジェクトadapter
- ViewerAdapter
オブジェクト
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |