public class ParameterImpl extends IdNameElementImpl implements Parameter
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected static ParameterDataType |
DATA_TYPE_EDEFAULT
The default value of the '
Data Type' attribute. |
protected ParameterDataType |
dataType
The cached value of the '
Data Type' attribute. |
id, ID_EDEFAULT, name, NAME_EDEFAULT| Modifier | Constructor and Description |
|---|---|
protected |
ParameterImpl() |
| Modifier and Type | Method and Description |
|---|---|
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) |
ParameterDataType |
getDataType() |
void |
setDataType(ParameterDataType newDataType) |
java.lang.String |
toString() |
getId, getName, setId, setNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetId, getName, setId, setNameprotected static final ParameterDataType DATA_TYPE_EDEFAULT
Data Type' attribute.
getDataType()protected ParameterDataType dataType
Data Type' attribute.
getDataType()protected EClass eStaticClass()
eStaticClass in class IdNameElementImplpublic ParameterDataType getDataType()
getDataType in interface ParameterParameterDataType,
Parameter.setDataType(ParameterDataType),
TOSDevicePackage.getParameter_DataType()public void setDataType(ParameterDataType newDataType)
setDataType in interface ParameternewDataType - the new value of the 'Data Type' attribute.ParameterDataType,
Parameter.getDataType()public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class IdNameElementImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in class IdNameElementImplpublic void eUnset(int featureID)
eUnset in class IdNameElementImplpublic boolean eIsSet(int featureID)
eIsSet in class IdNameElementImplpublic java.lang.String toString()
toString in class IdNameElementImplData In Motion GmbH all rights reserved