Interface IUnsettablePropertyFieldModel<T,O extends org.eclipse.emf.ecore.EObject>
-
- All Superinterfaces:
IAttribute<O,org.eclipse.emf.ecore.EStructuralFeature>
,IEditableModel
,IEmfAttribute<O>
,IEmfValueAttribute<T,O>
,IModel
,IValidable
,IValue<T>
- All Known Implementing Classes:
BmUnsettablePropertyFieldModel
,EmfUnsettablePropertyFieldModel
public interface IUnsettablePropertyFieldModel<T,O extends org.eclipse.emf.ecore.EObject> extends IEmfValueAttribute<T,O>, IEditableModel
Unsettable property field model.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description O
getObject()
Returns the property object.IValue<Boolean>
getSetStateModel()
Returns the set state model.boolean
isSetStateEditable()
Checks is set state model enable.-
Methods inherited from interface com._1c.g5.aef2.models.IAttribute
getProperty
-
Methods inherited from interface com._1c.g5.aef2.models.IEditableModel
isEditable, setEditable
-
Methods inherited from interface com._1c.g5.aef2.models.IModel
addModelListener, commit, discard, dispose, getChange, getComponent, isOnline, removeModelListener, setComponent
-
Methods inherited from interface com._1c.g5.aef2.validators.IValidable
addValidator, removeValidator, validate, validate
-
Methods inherited from interface com._1c.g5.aef2.models.value.IValue
addValueListener, createWorkingCopy, get, isEqual, removeValueListener, set
-
-
-
-
Method Detail
-
getSetStateModel
IValue<Boolean> getSetStateModel()
Returns the set state model.- Returns:
- the set state model, cannot be
null
-
getObject
O getObject()
Returns the property object.- Specified by:
getObject
in interfaceIAttribute<T,O extends org.eclipse.emf.ecore.EObject>
- Returns:
- the property object, cannot be
null
-
isSetStateEditable
boolean isSetStateEditable()
Checks is set state model enable.- Returns:
true
if enable.
-
-