|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object EObjectImpl ujf.verimag.bip.Core.Behaviors.impl.ActionImpl ujf.verimag.bip.Core.ActionLanguage.Actions.impl.AssignmentActionImpl
public class AssignmentActionImpl
An implementation of the model object 'Assignment Action'.
The following features are implemented:
Field Summary | |
---|---|
protected DataReference |
assignedTarget
The cached value of the ' Assigned Target ' containment reference. |
protected Expression |
assignedValue
The cached value of the ' Assigned Value ' containment reference. |
protected AssignType |
type
The cached value of the ' Type ' attribute. |
protected static AssignType |
TYPE_EDEFAULT
The default value of the ' Type ' attribute. |
Constructor Summary | |
---|---|
protected |
AssignmentActionImpl()
|
Method Summary | |
---|---|
NotificationChain |
basicSetAssignedTarget(DataReference newAssignedTarget,
NotificationChain msgs)
|
NotificationChain |
basicSetAssignedValue(Expression newAssignedValue,
NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
DataReference |
getAssignedTarget()
|
Expression |
getAssignedValue()
|
AssignType |
getType()
|
void |
setAssignedTarget(DataReference newAssignedTarget)
|
void |
setAssignedValue(Expression newAssignedValue)
|
void |
setType(AssignType newType)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected DataReference assignedTarget
Assigned Target
' containment reference.
getAssignedTarget()
protected Expression assignedValue
Assigned Value
' containment reference.
getAssignedValue()
protected static final AssignType TYPE_EDEFAULT
Type
' attribute.
getType()
protected AssignType type
Type
' attribute.
getType()
Constructor Detail |
---|
protected AssignmentActionImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class ActionImpl
public DataReference getAssignedTarget()
getAssignedTarget
in interface AssignmentAction
AssignmentAction.setAssignedTarget(DataReference)
,
ActionsPackage.getAssignmentAction_AssignedTarget()
public NotificationChain basicSetAssignedTarget(DataReference newAssignedTarget, NotificationChain msgs)
public void setAssignedTarget(DataReference newAssignedTarget)
setAssignedTarget
in interface AssignmentAction
newAssignedTarget
- the new value of the 'Assigned Target' containment reference.AssignmentAction.getAssignedTarget()
public Expression getAssignedValue()
getAssignedValue
in interface AssignmentAction
AssignmentAction.setAssignedValue(Expression)
,
ActionsPackage.getAssignmentAction_AssignedValue()
public NotificationChain basicSetAssignedValue(Expression newAssignedValue, NotificationChain msgs)
public void setAssignedValue(Expression newAssignedValue)
setAssignedValue
in interface AssignmentAction
newAssignedValue
- the new value of the 'Assigned Value' containment reference.AssignmentAction.getAssignedValue()
public AssignType getType()
getType
in interface AssignmentAction
AssignType
,
AssignmentAction.setType(AssignType)
,
ActionsPackage.getAssignmentAction_Type()
public void setType(AssignType newType)
setType
in interface AssignmentAction
newType
- the new value of the 'Type' attribute.AssignType
,
AssignmentAction.getType()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public java.lang.String toString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |