ujf.verimag.bip.Core.ActionLanguage.Actions
Interface AssignmentAction

All Superinterfaces:
Action
All Known Implementing Classes:
AssignmentActionImpl

public interface AssignmentAction
extends Action

A representation of the model object 'Assignment Action'.

The following features are supported:

See Also:
ActionsPackage.getAssignmentAction()

Method Summary
 DataReference getAssignedTarget()
          Returns the value of the 'Assigned Target' containment reference.
 Expression getAssignedValue()
          Returns the value of the 'Assigned Value' containment reference.
 AssignType getType()
          Returns the value of the 'Type' attribute.
 void setAssignedTarget(DataReference value)
          Sets the value of the 'Assigned Target' containment reference.
 void setAssignedValue(Expression value)
          Sets the value of the 'Assigned Value' containment reference.
 void setType(AssignType value)
          Sets the value of the 'Type' attribute.
 

Method Detail

getAssignedTarget

DataReference getAssignedTarget()
Returns the value of the 'Assigned Target' containment reference.

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

Returns:
the value of the 'Assigned Target' containment reference.
See Also:
setAssignedTarget(DataReference), ActionsPackage.getAssignmentAction_AssignedTarget()

setAssignedTarget

void setAssignedTarget(DataReference value)
Sets the value of the 'Assigned Target' containment reference.

Parameters:
value - the new value of the 'Assigned Target' containment reference.
See Also:
getAssignedTarget()

getAssignedValue

Expression getAssignedValue()
Returns the value of the 'Assigned Value' containment reference.

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

Returns:
the value of the 'Assigned Value' containment reference.
See Also:
setAssignedValue(Expression), ActionsPackage.getAssignmentAction_AssignedValue()

setAssignedValue

void setAssignedValue(Expression value)
Sets the value of the 'Assigned Value' containment reference.

Parameters:
value - the new value of the 'Assigned Value' containment reference.
See Also:
getAssignedValue()

getType

AssignType getType()
Returns the value of the 'Type' attribute. The literals are from the enumeration AssignType.

If the meaning of the 'Type' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Type' attribute.
See Also:
AssignType, setType(AssignType), ActionsPackage.getAssignmentAction_Type()

setType

void setType(AssignType value)
Sets the value of the 'Type' attribute.

Parameters:
value - the new value of the 'Type' attribute.
See Also:
AssignType, getType()