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 voiddispose()Disposes this renderer.voidinitialize(P parameters)Initialized the renderer with the given parameters.voidrelayout()Triggers layout processing.voidrender(Iterable<IViewModel> viewModels)Renders the provided view models.voidsetTreeTransformation(ITreeTransformation treeTransformation)Sets theITreeTransformationinstance.
-
-
-
Method Detail
-
setTreeTransformation
void setTreeTransformation(ITreeTransformation treeTransformation)
Sets theITreeTransformationinstance.
-
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.
-
-