Interface IManagingComponent<M extends IManagingModel>
-
- All Superinterfaces:
IComponent<M>,IEventChannel
- All Known Implementing Classes:
DtGranularEditorPageAefComponent,MdPropertyPaletteComponent,PropertyPaletteComponent
public interface IManagingComponent<M extends IManagingModel> extends IComponent<M>
This interface should be implemented by the root component that corresponds toIManagingDefinition.
The managing component works withIManagingModelthat provides the required data.
The managing component responsibilities are:- creation of child components in accordance with definition
- managing the child components lifecycle (creation, model initialization, disposition, etc.)
- supporting the definition mechanism features like rules processing, refreshers, etc.
- See Also:
IManagingModel,IManagingDefinition,IRefresher
-
-
Method Summary
-
Methods inherited from interface com._1c.g5.aef2.components.IComponent
areChildCommitsEnabled, areChildRefreshEnabled, beginExternalUpdate, commit, dispose, endExternalUpdate, getComponents, getModel, getParent, getScene, getServiceEventQualifiers, getViewModels, isDisposed, isInExternalUpdate, setChildCommitsEnabled, setChildRefreshEnable, setModel, setParent, setScene
-
Methods inherited from interface com._1c.g5.aef2.events.IEventChannel
addListener, queueAndWaitEvent, queueEvent, removeListener
-
-