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
Modifier and TypeMethodDescriptionReturns the property object.Returns the set state model.booleanChecks is set state model enable.Methods inherited from interface com._1c.g5.aef2.models.IAttribute
getPropertyMethods inherited from interface com._1c.g5.aef2.models.IEditableModel
isEditable, setEditableMethods inherited from interface com._1c.g5.aef2.models.IModel
addModelListener, commit, discard, dispose, getChange, getComponent, isOnline, removeModelListener, setComponentMethods inherited from interface com._1c.g5.aef2.validators.IValidable
addValidator, removeValidator, validate, validateMethods inherited from interface com._1c.g5.aef2.models.value.IValue
addValueListener, createWorkingCopy, get, isEqual, removeValueListener, set
-
Method Details
-
getSetStateModel
Returns the set state model.- Returns:
- the set state model, cannot be
null
-
getObject
O getObject()Returns the property object.- Specified by:
getObjectin 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:
trueif enable.
-