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 theIManagingDefinition
instance.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, setComponent
Methods inherited from interface com._1c.g5.aef2.validators.IValidable
addValidator, removeValidator, validate, validate
-
Method Details
-
getDefinition
IManagingDefinition getDefinition()Returns theIManagingDefinition
instance.- Returns:
- the
IManagingDefinition
instance, 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:
IRuleInput
instance, nevernull
.
-