|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ValuedObjectReference
A representation of the model object 'Valued Object Reference'. A ValuedObjectReference has a reference to a ValuedObject and is a ComplexExpression. Therefore such reference may have subExpressions. Those can be used to address a specific value. E.g. the ValuedObject could carry an array value and a subExpression could be an IntValue that points to a special entry in that array.
The distinction between a Variable and a VariableReference is mainly due to containment relations. A Variable is usually defined exactly once and therefore contained by some scope element. A reference to that Variable may be required multiple times where such reference need to be contained at the places where the reference is used. Hence we need this distinction.
The following features are supported:
KExpressionsPackage.getValuedObjectReference()
Method Summary | |
---|---|
ValuedObject |
getValuedObject()
Returns the value of the 'Valued Object' reference. |
void |
setValuedObject(ValuedObject value)
Sets the value of the ' Valued Object ' reference. |
Methods inherited from interface de.cau.cs.kieler.core.kexpressions.ComplexExpression |
---|
getSubExpressions |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
ValuedObject getValuedObject()
If the meaning of the 'Valued Object' reference isn't clear, there really should be more of a description here...
setValuedObject(ValuedObject)
,
KExpressionsPackage.getValuedObjectReference_ValuedObject()
required | = | true |
void setValuedObject(ValuedObject value)
Valued Object
' reference.
value
- the new value of the 'Valued Object' reference.getValuedObject()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |