|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.jface.component.impl.AbstractUIElement
org.seasar.jface.component.impl.AbstractUIComponent
public abstract class AbstractUIComponent
| コンストラクタの概要 | |
|---|---|
AbstractUIComponent()
|
|
| メソッドの概要 | |
|---|---|
protected void |
doRender(Widget parent,
WindowContext context)
レンダラ呼び出し中に独自のレンダリング処理を追加するためのメソッドです。 |
String |
getId()
ID を取得します。 |
Menu |
getMenu()
メニューを取得します。 |
UIContainer |
getParent()
親となる UICompositeComponent を取得します。 |
Renderer |
getRenderer()
レンダラを取得します。 |
String |
getReplace()
|
String |
getStyle()
スタイルを表す文字列を取得します。 |
Widget |
getWidget()
本コンポーネントに対応する SWT の Widget を取得します。 |
void |
render(Widget parent,
WindowContext context)
設定されたレンダラを利用して、レンダリングを行います。 |
protected void |
renderMenu(Widget parent,
WindowContext context)
|
void |
setId(String id)
ID を設定します。 |
void |
setMenu(Menu menu)
メニューを設定します。 |
void |
setParent(UIContainer parent)
親となる UICompositeComponent を設定します。 |
void |
setRenderer(Renderer renderer)
レンダラを設定します。 |
void |
setReplace(String replace)
|
void |
setStyle(String style)
スタイルを表す文字列を設定します。 |
void |
setWidget(Widget widget)
本コンポーネントに対応する SWT の Widget を設定します。 |
| クラス org.seasar.jface.component.impl.AbstractUIElement から継承されたメソッド |
|---|
getBasePath, getLocation, setBasePath, setLocation |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| インタフェース org.seasar.jface.component.UIElement から継承されたメソッド |
|---|
getBasePath, getLocation, setBasePath, setLocation |
| コンストラクタの詳細 |
|---|
public AbstractUIComponent()
| メソッドの詳細 |
|---|
public String getId()
UIComponent の記述:
UIComponent 内の getIdpublic void setId(String id)
UIComponent の記述:
UIComponent 内の setIdid - IDpublic String getReplace()
public void setReplace(String replace)
public String getStyle()
UIComponent の記述:
UIComponent 内の getStylepublic void setStyle(String style)
UIComponent の記述:
UIComponent 内の setStylestyle - スタイルpublic Renderer getRenderer()
UIComponent の記述:
UIComponent 内の getRendererpublic void setRenderer(Renderer renderer)
UIComponent の記述:
UIComponent 内の setRendererrenderer - レンダラオブジェクトpublic Widget getWidget()
UIComponent の記述: Widget を取得します。
UIComponent 内の getWidgetWidget オブジェクトpublic void setWidget(Widget widget)
UIComponent の記述: Widget を設定します。
UIComponent 内の setWidgetwidget - Widget オブジェクトpublic Menu getMenu()
UIComponent の記述:
UIComponent 内の getMenupublic void setMenu(Menu menu)
UIComponent の記述:
UIComponent 内の setMenumenu - メニュー
public void render(Widget parent,
WindowContext context)
UIComponent の記述:
本メソッドは JFace の ApplicationWindow#createContents()
メソッド内で呼び出されます。
UIComponent 内の renderparent - 親となる Widget オブジェクトcontext - WindowContext オブジェクトWindowContextpublic UIContainer getParent()
UIComponent の記述: UICompositeComponent を取得します。
UIComponent 内の getParentpublic void setParent(UIContainer parent)
UIComponent の記述: UICompositeComponent を設定します。
UIComponent 内の setParentparent - 親コンポーネント
protected void renderMenu(Widget parent,
WindowContext context)
protected void doRender(Widget parent,
WindowContext context)
本メソッドは render メソッドの中で、レンダラの render() メソッドと renderAfter() メソッドを呼び出す間に呼び出されます。
このタイミングでサブクラスで独自のレンダリング処理を行う場合、本メソッドをオーバーライドしてください。
parent - 親 Widget オブジェクトcontext - WindowContext オブジェクト
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||