public class PointerElementImpl extends MinimalEObjectImpl.Container implements PointerElement
Modifier and Type | Field and Description |
---|---|
protected java.lang.Integer |
index
The cached value of the '
Index ' attribute. |
protected static java.lang.Integer |
INDEX_EDEFAULT
The default value of the '
Index ' attribute. |
protected Type |
type
The cached value of the '
Type ' reference. |
protected Variable |
variable
The cached value of the '
Variable ' reference. |
Modifier | Constructor and Description |
---|---|
protected |
PointerElementImpl() |
Modifier and Type | Method and Description |
---|---|
Type |
basicGetType() |
Variable |
basicGetVariable() |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
java.lang.Integer |
getIndex() |
Type |
getType() |
Variable |
getVariable() |
void |
setIndex(java.lang.Integer newIndex) |
void |
setType(Type newType) |
void |
setVariable(Variable newVariable) |
java.lang.String |
toString() |
protected Variable variable
Variable
' reference.
getVariable()
protected static final java.lang.Integer INDEX_EDEFAULT
Index
' attribute.
getIndex()
protected java.lang.Integer index
Index
' attribute.
getIndex()
protected EClass eStaticClass()
public Variable getVariable()
getVariable
in interface PointerElement
PointerElement.setVariable(Variable)
,
ValuesPackage.getPointerElement_Variable()
public Variable basicGetVariable()
public void setVariable(Variable newVariable)
setVariable
in interface PointerElement
newVariable
- the new value of the 'Variable' reference.PointerElement.getVariable()
public Type getType()
getType
in interface PointerElement
PointerElement.setType(Type)
,
ValuesPackage.getPointerElement_Type()
public Type basicGetType()
public void setType(Type newType)
setType
in interface PointerElement
newType
- the new value of the 'Type' reference.PointerElement.getType()
public java.lang.Integer getIndex()
getIndex
in interface PointerElement
PointerElement.setIndex(Integer)
,
ValuesPackage.getPointerElement_Index()
public void setIndex(java.lang.Integer newIndex)
setIndex
in interface PointerElement
newIndex
- the new value of the 'Index' attribute.PointerElement.getIndex()
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()