Package com._1c.g5.aef2.renderers
Interface IRenderer<P extends IRenderingParameters>
-
- All Known Implementing Classes:
DtLwtDialogRenderer
,DtLwtRenderer
,DtSwtDialogRenderer
,DtSwtRenderer
,FormLwtDialogRenderer
,FormLwtRenderer
,FormSwtDialogRenderer
,FormSwtRenderer
,LwtDialogRenderer
,LwtMdDialogRenderer
,LwtPropertyPaletteDialogRenderer
,LwtPropertyPaletteDialogRenderer
,LwtPropertyPaletteRenderer
,LwtPropertyPaletteRenderer
,LwtRenderer
,LwtStandardDialogRenderer
,LwtStandardRenderer
,MdLwtRenderer
,MdSwtRenderer
,Renderer
,SwtDialogRenderer
,SwtMdDialogRenderer
,SwtPropertyPaletteDialogRenderer
,SwtPropertyPaletteDialogRenderer
,SwtPropertyPaletteRenderer
,SwtPropertyPaletteRenderer
,SwtRenderer
,SwtStandardDialogRenderer
,SwtStandardRenderer
public interface IRenderer<P extends IRenderingParameters>
Defines contract of AEF renderers.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
dispose()
Disposes this renderer.void
initialize(P parameters)
Initialized the renderer with the given parameters.void
relayout()
Triggers layout processing.void
render(Iterable<IViewModel> viewModels)
Renders the provided view models.void
setTreeTransformation(ITreeTransformation treeTransformation)
Sets theITreeTransformation
instance.
-
-
-
Method Detail
-
setTreeTransformation
void setTreeTransformation(ITreeTransformation treeTransformation)
Sets theITreeTransformation
instance.
-
initialize
void initialize(P parameters)
Initialized the renderer with the given parameters.- Parameters:
parameters
- the renderer parameters.
-
render
void render(Iterable<IViewModel> viewModels)
Renders the provided view models.- Parameters:
viewModels
- the view models to render.
-
relayout
void relayout()
Triggers layout processing.
-
dispose
void dispose()
Disposes this renderer.
-
-