|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectOCLExpressionImpl
org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ImperativeExpressionImpl
org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.AssignExpImpl
public class AssignExpImpl
An implementation of the model object 'Assign Exp'.
The following features are implemented:
Field Summary | |
---|---|
protected OCLExpression |
defaultValue
The cached value of the ' Default Value ' containment reference |
protected static boolean |
IS_RESET_EDEFAULT
The default value of the ' Is Reset ' attribute |
protected boolean |
isReset
The cached value of the ' Is Reset ' attribute |
protected boolean |
isResetESet
This is true if the Is Reset attribute has been set |
protected OCLExpression |
left
The cached value of the ' Left ' containment reference |
protected |
value
The cached value of the ' Value ' containment reference list |
Constructor Summary | |
---|---|
protected |
AssignExpImpl()
|
Method Summary | ||
---|---|---|
|
accept(U v)
|
|
NotificationChain |
basicSetDefaultValue(OCLExpression newDefaultValue,
NotificationChain msgs)
|
|
NotificationChain |
basicSetLeft(OCLExpression newLeft,
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)
|
|
OCLExpression |
getDefaultValue()
|
|
OCLExpression |
getLeft()
|
|
|
getValue()
|
|
boolean |
isIsReset()
|
|
boolean |
isSetIsReset()
|
|
void |
setDefaultValue(OCLExpression newDefaultValue)
|
|
void |
setIsReset(boolean newIsReset)
|
|
void |
setLeft(OCLExpression newLeft)
|
|
java.lang.String |
toString()
|
|
void |
unsetIsReset()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected OCLExpression defaultValue
Default Value
' containment reference.
getDefaultValue()
protected static final boolean IS_RESET_EDEFAULT
Is Reset
' attribute.
isIsReset()
,
Constant Field Valuesprotected boolean isReset
Is Reset
' attribute.
isIsReset()
protected boolean isResetESet
protected OCLExpression left
Left
' containment reference.
getLeft()
protectedvalue
Value
' containment reference list.
getValue()
Constructor Detail |
---|
protected AssignExpImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class ImperativeExpressionImpl
public OCLExpression getDefaultValue()
getDefaultValue
in interface AssignExp
AssignExp.setDefaultValue(OCLExpression)
,
ImperativeOCLPackage.getAssignExp_DefaultValue()
public NotificationChain basicSetDefaultValue(OCLExpression newDefaultValue, NotificationChain msgs)
public void setDefaultValue(OCLExpression newDefaultValue)
setDefaultValue
in interface AssignExp
newDefaultValue
- the new value of the 'Default Value' containment reference.AssignExp.getDefaultValue()
public boolean isIsReset()
isIsReset
in interface AssignExp
AssignExp.isSetIsReset()
,
AssignExp.unsetIsReset()
,
AssignExp.setIsReset(boolean)
,
ImperativeOCLPackage.getAssignExp_IsReset()
public void setIsReset(boolean newIsReset)
setIsReset
in interface AssignExp
newIsReset
- the new value of the 'Is Reset' attribute.AssignExp.isSetIsReset()
,
AssignExp.unsetIsReset()
,
AssignExp.isIsReset()
public void unsetIsReset()
unsetIsReset
in interface AssignExp
AssignExp.isSetIsReset()
,
AssignExp.isIsReset()
,
AssignExp.setIsReset(boolean)
public boolean isSetIsReset()
isSetIsReset
in interface AssignExp
AssignExp.unsetIsReset()
,
AssignExp.isIsReset()
,
AssignExp.setIsReset(boolean)
public OCLExpression getLeft()
getLeft
in interface AssignExp
AssignExp.setLeft(OCLExpression)
,
ImperativeOCLPackage.getAssignExp_Left()
public NotificationChain basicSetLeft(OCLExpression newLeft, NotificationChain msgs)
public void setLeft(OCLExpression newLeft)
setLeft
in interface AssignExp
newLeft
- the new value of the 'Left' containment reference.AssignExp.getLeft()
publicgetValue()
getValue
in interface AssignExp
ImperativeOCLPackage.getAssignExp_Value()
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()
toString
in class ImperativeExpressionImpl
public <T,U extends> T accept(U v)
|
Copyright 2008 Borland Software Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |