public class VariableImpl extends NodeImpl implements Variable
The following features are implemented:
Modifier and Type | Field and Description |
---|---|
protected <any> |
anonymousTypes
The cached value of the '
Anonymous Types ' containment reference list. |
protected <any> |
initialValues
The cached value of the '
Initial Values ' map. |
protected Point |
position
The cached value of the '
Position ' containment reference. |
protected boolean |
static_
The cached value of the '
Static ' attribute. |
protected static boolean |
STATIC_EDEFAULT
The default value of the '
Static ' attribute. |
protected <any> |
types
The cached value of the '
Types ' reference list. |
id, ID_EDEFAULT, name, NAME_EDEFAULT, synched, SYNCHED_EDEFAULT, tags
Modifier | Constructor and Description |
---|---|
protected |
VariableImpl() |
Modifier and Type | Method and Description |
---|---|
NotificationChain |
basicSetPosition(Point newPosition,
NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
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) |
<any> |
getAnonymousTypes() |
<any> |
getInitialValues() |
Point |
getPosition() |
<any> |
getTypes() |
boolean |
isStatic() |
void |
setPosition(Point newPosition) |
void |
setStatic(boolean newStatic) |
java.lang.String |
toString() |
eInvoke, getId, getName, getPath, getTags, isSynched, setId, setName, setSynched
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getId, getName, getPath, getTags, setId, setName
isSynched, setSynched
protected <any> anonymousTypes
Anonymous Types
' containment reference list.
getAnonymousTypes()
protected <any> types
Types
' reference list.
getTypes()
protected <any> initialValues
Initial Values
' map.
getInitialValues()
protected static final boolean STATIC_EDEFAULT
Static
' attribute.
isStatic()
,
Constant Field Valuesprotected boolean static_
Static
' attribute.
isStatic()
protected Point position
Position
' containment reference.
getPosition()
protected EClass eStaticClass()
eStaticClass
in class NodeImpl
public <any> getAnonymousTypes()
getAnonymousTypes
in interface Variable
VariablesPackage.getVariable_AnonymousTypes()
public <any> getTypes()
getTypes
in interface Variable
VariablesPackage.getVariable_Types()
,
Type.getReferencedVariables()
public <any> getInitialValues()
getInitialValues
in interface Variable
VariablesPackage.getVariable_InitialValues()
public boolean isStatic()
isStatic
in interface Variable
Variable.setStatic(boolean)
,
VariablesPackage.getVariable_Static()
public void setStatic(boolean newStatic)
setStatic
in interface Variable
newStatic
- the new value of the 'Static' attribute.Variable.isStatic()
public Point getPosition()
getPosition
in interface Variable
Variable.setPosition(Point)
,
VariablesPackage.getVariable_Position()
public NotificationChain basicSetPosition(Point newPosition, NotificationChain msgs)
public void setPosition(Point newPosition)
setPosition
in interface Variable
newPosition
- the new value of the 'Position' containment reference.Variable.getPosition()
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)