|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.uruma.renderer.impl.AbstractRenderer org.seasar.uruma.renderer.impl.AbstractWidgetRenderer<COMPONENT_TYPE,CONTROL_TYPE> org.seasar.uruma.renderer.impl.AbstractControlRenderer<COMPONENT_TYPE,CONTROL_TYPE> org.seasar.uruma.renderer.impl.AbstractViewerRenderer<ComboComponent,ComboViewer,Combo> org.seasar.uruma.renderer.impl.ComboViewerRenderer
public class ComboViewerRenderer
ComboViewer
のレンダリングを行うクラスです。
コンストラクタの概要 | |
---|---|
ComboViewerRenderer()
|
メソッドの概要 | |
---|---|
protected void |
doRenderAfter(ComboViewer viewer,
ComboComponent uiComponent,
WidgetHandle parent,
PartContext context)
子のレンダリング終了後にレンダリング処理を行います。 |
protected void |
doRenderViewer(ComboComponent uiComponent,
ComboViewer viewer)
生成されたビューアに対して各種属性を設定します。 |
protected IBaseLabelProvider |
getDefaultLabelProvider()
デフォルトの IBaseLabelProvider を返します。 |
protected int |
getDefaultStyle()
スタイル属性が指定されていない場合のデフォルト値を返します。 |
protected Class<ComboViewer> |
getViewerType()
生成するビューアの型を返します。 |
protected Class<Combo> |
getWidgetType()
生成するウィジットの型を返します。 |
クラス org.seasar.uruma.renderer.impl.AbstractViewerRenderer から継承されたメソッド |
---|
canCreateViewer, createViewer, doRenderControl, getDefaultComparator, getDefaultContentProvider, getLabelProviderClass, getPojoLabelProviderClass, render, renderAfter |
クラス org.seasar.uruma.renderer.impl.AbstractControlRenderer から継承されたメソッド |
---|
doRender, getParentComponent, getParentLayoutDataInfo, inherit, inheritLayoutData, setCommonAttributes, setFont, setLayoutData, setLocation, setMenu, setSize |
クラス org.seasar.uruma.renderer.impl.AbstractWidgetRenderer から継承されたメソッド |
---|
createWidget, doRenderAfter, peekRenderingContext, popRenderingContext, pushRenderingContext, renderWidget, reRender |
クラス org.seasar.uruma.renderer.impl.AbstractRenderer から継承されたメソッド |
---|
createWidgetHandle, getContext, getStyle, getWindowContext, preRender, setContext, setupEnablesDependingDef, setWindowContext |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public ComboViewerRenderer()
メソッドの詳細 |
---|
protected int getDefaultStyle()
AbstractRenderer
の記述: SWT.NONE
を返します。
AbstractRenderer
内の getDefaultStyle
protected void doRenderViewer(ComboComponent uiComponent, ComboViewer viewer)
AbstractViewerRenderer
の記述: uiComponent
の保持する属性を
viewer
に対して設定してください。
AbstractViewerRenderer<ComboComponent,ComboViewer,Combo>
内の doRenderViewer
uiComponent
- UIComponent
オブジェクトviewer
- 生成されたビューアprotected void doRenderAfter(ComboViewer viewer, ComboComponent uiComponent, WidgetHandle parent, PartContext context)
AbstractViewerRenderer
の記述:
AbstractViewerRenderer<ComboComponent,ComboViewer,Combo>
内の doRenderAfter
viewer
- レンダリング対象ビューアuiComponent
- レンダリング対象の UIComponent
オブジェクトparent
- 親のウィジットハンドルcontext
- PartContext
オブジェクトprotected Class<Combo> getWidgetType()
AbstractWidgetRenderer
の記述:
AbstractWidgetRenderer<ComboComponent,Combo>
内の getWidgetType
protected Class<ComboViewer> getViewerType()
AbstractViewerRenderer
の記述:
AbstractViewerRenderer<ComboComponent,ComboViewer,Combo>
内の getViewerType
protected IBaseLabelProvider getDefaultLabelProvider()
AbstractViewerRenderer
の記述: IBaseLabelProvider
を返します。IBaseLabelProvider
が S2Container
上に登録されていない場合に使用する、デフォルトのラベルプロバイダを返します。null
(ラベルプロバイダを使用しない) を返します。
AbstractViewerRenderer<ComboComponent,ComboViewer,Combo>
内の getDefaultLabelProvider
IBaseLabelProvider
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |