Interface IManagingModel
- All Superinterfaces:
IModel,IValidable
- All Known Subinterfaces:
IDtGranularEditorManagingModel
- All Known Implementing Classes:
AbstractDtGranularEditorManagingModel,MdPropertyPaletteModel,PropertyPaletteModel
The
IModel that is used by components that creates child components by IManagingDefinition
and manages their lifecycle.-
Method Summary
Modifier and TypeMethodDescriptionCreates and returns a newly created rule input.Returns theIManagingDefinitioninstance.Returns the collection of objects that is edited by the managing component.Methods inherited from interface com._1c.g5.aef2.models.IModel
addModelListener, commit, createWorkingCopy, discard, dispose, getChange, getComponent, isOnline, removeModelListener, setComponentMethods inherited from interface com._1c.g5.aef2.validators.IValidable
addValidator, removeValidator, validate, validate
-
Method Details
-
getDefinition
IManagingDefinition getDefinition()Returns theIManagingDefinitioninstance.- Returns:
- the
IManagingDefinitioninstance, nevernull.
-
getObjects
Collection<Object> getObjects()Returns the collection of objects that is edited by the managing component.- Returns:
- the collection of objects that is edited by the managing component, never
null.
-
createRuleInput
IRuleInput createRuleInput()Creates and returns a newly created rule input.- Returns:
IRuleInputinstance, nevernull.
-