public interface ModalPropertyValue extends ModalElement
The following features are supported:
Aadl2Package.getModalPropertyValue()
Modifier and Type | Method and Description |
---|---|
PropertyExpression |
createOwnedValue(org.eclipse.emf.ecore.EClass eClass)
Creates a new
PropertyExpression and sets the 'Owned Value' containment reference. |
EvaluatedProperty |
evaluate(EvaluationContext ctx) |
PropertyExpression |
getOwnedValue()
Returns the value of the 'Owned Value' containment reference.
|
void |
setOwnedValue(PropertyExpression value)
Sets the value of the '
Owned Value ' containment reference. |
getAllInModes, getInModes
acceptsProperty, allNamespaces, checkPropertyAssociation, createOwnedPropertyAssociation, getName, getNamespace, getNonModalPropertyValue, getOwnedPropertyAssociations, getPropertyValue, getPropertyValueInternal, getPropertyValueList, getPropertyValues, getQualifiedName, getSimplePropertyValue, has_no_qualified_name, has_qualified_name, hasName, isDistinguishableFrom, qualifiedName, removePropertyAssociations, removePropertyAssociations, separator, setName, setPropertyValue, setPropertyValue, setPropertyValue
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, mustBeOwned, not_own_self
getLocationReference, setLocationReference, setLocationReference
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
PropertyExpression getOwnedValue()
If the meaning of the 'Owned Value' containment reference isn't clear, there really should be more of a description here...
setOwnedValue(PropertyExpression)
,
Aadl2Package.getModalPropertyValue_OwnedValue()
void setOwnedValue(PropertyExpression value)
Owned Value
' containment reference.
value
- the new value of the 'Owned Value' containment reference.getOwnedValue()
PropertyExpression createOwnedValue(org.eclipse.emf.ecore.EClass eClass)
PropertyExpression
and sets the 'Owned Value' containment reference.
eClass
- The Ecore class of the PropertyExpression
to create.PropertyExpression
.getOwnedValue()
EvaluatedProperty evaluate(EvaluationContext ctx) throws InvalidModelException
InvalidModelException