org.seasar.jface.renderer.impl
クラス AbstractWidgetRenderer<COMPONENT_TYPE extends UIComponent,WIDGET_TYPE extends Widget>
java.lang.Object
org.seasar.jface.renderer.impl.AbstractRenderer
org.seasar.jface.renderer.impl.AbstractWidgetRenderer<COMPONENT_TYPE,WIDGET_TYPE>
- すべての実装されたインタフェース:
- Renderer
- 直系の既知のサブクラス:
- AbstractControlRenderer, CoolItemRenderer, CTabItemRenderer, MenuItemRenderer, MenuRenderer, TabItemRenderer, TableColumnRenderer, TableItemRenderer, ToolItemRenderer
public abstract class AbstractWidgetRenderer<COMPONENT_TYPE extends UIComponent,WIDGET_TYPE extends Widget>
- extends AbstractRenderer
Widget
のレンダリングを行うための基底クラスです。
- 作成者:
- bskuroneko
メソッドの概要 |
protected void |
addEnabledDepend(Widget widget,
EnabledDependable dependable)
|
protected Widget |
createWidget(Widget parent,
int style)
|
protected abstract void |
doRender(COMPONENT_TYPE uiComponent,
WIDGET_TYPE widget)
|
protected void |
doRenderAfter(WIDGET_TYPE widget,
COMPONENT_TYPE uiComponent,
Widget parent,
WindowContext context)
|
protected int |
getDefaultStyle()
|
protected int |
getStyle(UIComponent uiComponent)
|
protected abstract Class<WIDGET_TYPE> |
getWidgetType()
|
protected void |
inherit(COMPONENT_TYPE uiComponent)
|
Widget |
render(UIComponent uiComponent,
Widget parent,
WindowContext context)
レンダリングを行います。 |
void |
renderAfter(Widget widget,
UIComponent uiComponent,
Widget parent,
WindowContext context)
子のレンダリングが終わった後に呼び出されるメソッドです。 |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractWidgetRenderer
public AbstractWidgetRenderer()
render
public Widget render(UIComponent uiComponent,
Widget parent,
WindowContext context)
- インタフェース
Renderer
の記述:
- レンダリングを行います。
- パラメータ:
uiComponent
- レンダリング対象の情報を持つ UIComponent
オブジェクトparent
- 親となる Widget
オブジェクトcontext
- 画面情報を収めた WindowContext
オブジェクト
- 戻り値:
- レンダリングしたウィジット
- 関連項目:
Widget
,
Composite
inherit
protected void inherit(COMPONENT_TYPE uiComponent)
renderAfter
public void renderAfter(Widget widget,
UIComponent uiComponent,
Widget parent,
WindowContext context)
- インタフェース
Renderer
の記述:
- 子のレンダリングが終わった後に呼び出されるメソッドです。
- パラメータ:
widget
- render
メソッドでレンダリングされた Widget
オブジェクトuiComponent
- レンダリング対象の情報を持つ UIComponent
オブジェクトparent
- 親となる Widget
オブジェクトcontext
- 画面情報を収めた WindowContext
オブジェクト- 関連項目:
Widget
,
Composite
doRenderAfter
protected void doRenderAfter(WIDGET_TYPE widget,
COMPONENT_TYPE uiComponent,
Widget parent,
WindowContext context)
createWidget
protected Widget createWidget(Widget parent,
int style)
getStyle
protected int getStyle(UIComponent uiComponent)
getDefaultStyle
protected int getDefaultStyle()
addEnabledDepend
protected void addEnabledDepend(Widget widget,
EnabledDependable dependable)
getWidgetType
protected abstract Class<WIDGET_TYPE> getWidgetType()
doRender
protected abstract void doRender(COMPONENT_TYPE uiComponent,
WIDGET_TYPE widget)
Copyright © 2006 The Seasar Foundation. All Rights Reserved.