org.seasar.jface.renderer
インタフェース Renderer

既知の実装クラスの一覧:
AbstractCompositeRenderer, AbstractControlRenderer, AbstractRenderer, AbstractWidgetRenderer, ButtonRenderer, CanvasRenderer, ComboRenderer, CompositeRenderer, CoolBarRenderer, CoolItemRenderer, CTabFolderRenderer, CTabItemRenderer, GroupRenderer, LabelRenderer, LinkRenderer, MenuItemRenderer, MenuRenderer, ProgressBarRenderer, SashFormRenderer, ScaleRenderer, SliderRenderer, SpinnerRenderer, TabFolderRenderer, TabItemRenderer, TableColumnRenderer, TableItemRenderer, TableRenderer, TextRenderer, ToolBarRenderer, ToolItemRenderer, WindowRenderer

public interface Renderer

Widgetをレンダリングするためのインターフェースです。

作成者:
y-komori

メソッドの概要
 Widget render(UIComponent uiComponent, Widget parent, WindowContext context)
          レンダリングを行います。
 void renderAfter(Widget widget, UIComponent uiComponent, Widget parent, WindowContext context)
          子のレンダリングが終わった後に呼び出されるメソッドです。
 

メソッドの詳細

render

Widget render(UIComponent uiComponent,
              Widget parent,
              WindowContext context)
レンダリングを行います。

パラメータ:
uiComponent - レンダリング対象の情報を持つ UIComponent オブジェクト
parent - 親となる Widget オブジェクト
context - 画面情報を収めた WindowContext オブジェクト
戻り値:
レンダリングしたウィジット
関連項目:
Widget, Composite

renderAfter

void renderAfter(Widget widget,
                 UIComponent uiComponent,
                 Widget parent,
                 WindowContext context)
子のレンダリングが終わった後に呼び出されるメソッドです。

パラメータ:
widget - render メソッドでレンダリングされた Widget オブジェクト
uiComponent - レンダリング対象の情報を持つ UIComponent オブジェクト
parent - 親となる Widget オブジェクト
context - 画面情報を収めた WindowContext オブジェクト
関連項目:
Widget, Composite


Copyright © 2006 The Seasar Foundation. All Rights Reserved.