Package com._1c.g5.aef2.renderers
Interface IRenderer<P extends IRenderingParameters>
- All Known Implementing Classes:
DtGranularEditorPageLwtDialogRenderer,DtGranularEditorPageLwtRenderer,DtGranularEditorPageSwtDialogRenderer,DtGranularEditorPageSwtRenderer,DtLwtDialogRenderer,DtLwtRenderer,DtSwtDialogRenderer,DtSwtRenderer,FormLwtDialogRenderer,FormLwtRenderer,FormSwtDialogRenderer,FormSwtRenderer,InfobasePublicationLwtRenderer,InfobasePublicationSwtRenderer,LwtApplicationEditorDialogRenderer,LwtApplicationEditorRenderer,LwtDialogRenderer,LwtDistributionSupportRenderer,LwtMdDialogRenderer,LwtPropertyPaletteDialogRenderer,LwtPropertyPaletteDialogRenderer,LwtPropertyPaletteRenderer,LwtPropertyPaletteRenderer,LwtRenderer,LwtStandardDialogRenderer,LwtStandardRenderer,MdLwtRenderer,MdSwtRenderer,Renderer,SwtApplicationEditorDialogRenderer,SwtApplicationEditorRenderer,SwtDialogRenderer,SwtDistributionSupportRenderer,SwtMdDialogRenderer,SwtPropertyPaletteDialogRenderer,SwtPropertyPaletteDialogRenderer,SwtPropertyPaletteRenderer,SwtPropertyPaletteRenderer,SwtRenderer,SwtStandardDialogRenderer,SwtStandardRenderer
public interface IRenderer<P extends IRenderingParameters>
Defines contract of AEF renderers.
-
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()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 Details
-
setTreeTransformation
Sets theITreeTransformationinstance. -
initialize
Initialized the renderer with the given parameters.- Parameters:
parameters- the renderer parameters.
-
render
Renders the provided view models.- Parameters:
viewModels- the view models to render.
-
relayout
void relayout()Triggers layout processing. -
dispose
void dispose()Disposes this renderer.
-