org.eclipse.gmt.umlx.qvtcore
Interface PropertyAssignment

All Superinterfaces:
Assignment, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier

public interface PropertyAssignment
extends Assignment

A representation of the model object 'Property Assignment'.

The following features are supported:

See Also:
QvtcorePackage.getPropertyAssignment()

Method Summary
 OclExpression getSlotExpression()
          Returns the value of the 'Slot Expression' containment reference.
 Property getTargetProperty()
          Returns the value of the 'Target Property' reference.
 void setSlotExpression(OclExpression value)
          Sets the value of the 'Slot Expression' containment reference.
 void setTargetProperty(Property value)
          Sets the value of the 'Target Property' reference.
 
Methods inherited from interface org.eclipse.gmt.umlx.qvtcore.Assignment
getBottomPattern, getIsDefault, getValue, setBottomPattern, setIsDefault, setValue
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getSlotExpression

OclExpression getSlotExpression()
Returns the value of the 'Slot Expression' containment reference.

If the meaning of the 'Slot Expression' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Slot Expression' containment reference.
See Also:
setSlotExpression(OclExpression), QvtcorePackage.getPropertyAssignment_SlotExpression()

setSlotExpression

void setSlotExpression(OclExpression value)
Sets the value of the 'Slot Expression' containment reference.

Parameters:
value - the new value of the 'Slot Expression' containment reference.
See Also:
getSlotExpression()

getTargetProperty

Property getTargetProperty()
Returns the value of the 'Target Property' reference.

If the meaning of the 'Target Property' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Target Property' reference.
See Also:
setTargetProperty(Property), QvtcorePackage.getPropertyAssignment_TargetProperty()

setTargetProperty

void setTargetProperty(Property value)
Sets the value of the 'Target Property' reference.

Parameters:
value - the new value of the 'Target Property' reference.
See Also:
getTargetProperty()