|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 内の getActionComponentpublic void setActionComponent(Object actionObject)
WindowContext の記述:
WindowContext 内の setActionComponentactionObject - アクションコンポーネントpublic Object getFormComponent()
WindowContext の記述:
WindowContext 内の getFormComponentpublic void setFormComponent(Object formComponent)
WindowContext の記述:
WindowContext 内の setFormComponentformComponent - フォームコンポーネントpublic Method getInitializeMethod()
WindowContext の記述:
WindowContext 内の getInitializeMethodpublic void setInitializeMethod(Method method)
WindowContext の記述:
イニシャライズメソッドは InitializeMethod
アノテーションが付加されたメソッドです。
イニシャライズメソッドは1つのアクションクラスにつき1つのみ存在が許されます。
イニシャライズメソッドは、引数および戻り値を持たないメソッドです。
WindowContext 内の setInitializeMethodmethod - イニシャライズメソッドpublic Widget getComponent(String id)
WindowContext の記述:
WindowContext 内の getComponentid - コンポーネントのID
public void putComponent(String id,
Widget component)
WindowContext の記述:
WindowContext 内の putComponentid - コンポーネントのIDcomponent - コンポーネントWidgetpublic MenuManager getMenuBar()
WindowContext の記述: MenuManager を取得します。
WindowContext 内の getMenuBarMenuManager のインスタンスMenuManagerpublic void setMenuBar(MenuManager menuManager)
WindowContext の記述: MenuManager を登録します。
ウィンドウへメニューバーを表示する際は、レンダラ内でMenuManager
を生成して本メソッドを利用して登録してください。
WindowContext 内の setMenuBarmenuManager - MenuManagerオブジェクトMenuManagerpublic void addEnabledDepend(EnabledDepend enabledDepend)
WindowContext の記述: EnabledDepend を登録します。
WindowContext 内の addEnabledDependenabledDepend - EnabledDepend オブジェクト。public List<EnabledDepend> getEnabledDepends()
WindowContext の記述: EnabledDepend のリストを取得します。
WindowContext 内の getEnabledDependsEnabledDepend のリスト。public void addWidgetEnabledDependBinder(WidgetEnabledDependBinder binder)
WindowContext の記述: WidgetEnabledDependBinder を登録します。
WindowContext 内の addWidgetEnabledDependBinderbinder - WidgetEnabledDependBinder オブジェクト。public List<WidgetEnabledDependBinder> getWidgetEnabledDependBinders()
WindowContext の記述: WidgetEnabledDependBinder のリストを取得します。
WindowContext 内の getWidgetEnabledDependBindersWidgetEnabledDependBinder のリスト。public ViewerAdapter getViewerAdapter(Widget widget)
WindowContext の記述: Widget をキーとして関連づけられた ViewerAdapter を取得します。
WindowContext 内の getViewerAdapterwidget - Widget オブジェクト
ViewerAdapter オブジェクト
public void putViewerAdapter(Widget widget,
ViewerAdapter adapter)
WindowContext の記述: Widget をキーとして ViewerAdapter を登録します。
WindowContext 内の putViewerAdapterwidget - Widget オブジェクトadapter - ViewerAdapter オブジェクト
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||