public class PublicTransportDataValueImpl extends MinimalEObjectImpl.Container implements PublicTransportDataValue
| Modifier and Type | Field and Description |
|---|---|
protected IdNameElement |
lineRef
The cached value of the '
Line Ref' reference. |
protected PublicTransportDataValueType |
type
The cached value of the '
Type' attribute. |
protected static PublicTransportDataValueType |
TYPE_EDEFAULT
The default value of the '
Type' attribute. |
protected PublicTransportDataValueObject |
value
The cached value of the '
Value' containment reference. |
| Modifier | Constructor and Description |
|---|---|
protected |
PublicTransportDataValueImpl() |
| Modifier and Type | Method and Description |
|---|---|
IdNameElement |
basicGetLineRef() |
NotificationChain |
basicSetValue(PublicTransportDataValueObject newValue,
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) |
IdNameElement |
getLineRef() |
PublicTransportDataValueType |
getType() |
PublicTransportDataValueObject |
getValue() |
void |
setLineRef(IdNameElement newLineRef) |
void |
setType(PublicTransportDataValueType newType) |
void |
setValue(PublicTransportDataValueObject newValue) |
java.lang.String |
toString() |
protected static final PublicTransportDataValueType TYPE_EDEFAULT
Type' attribute.
getType()protected PublicTransportDataValueType type
Type' attribute.
getType()protected IdNameElement lineRef
Line Ref' reference.
getLineRef()protected PublicTransportDataValueObject value
Value' containment reference.
getValue()protected EClass eStaticClass()
public PublicTransportDataValueType getType()
getType in interface PublicTransportDataValuePublicTransportDataValueType,
PublicTransportDataValue.setType(PublicTransportDataValueType),
TOSDevicePackage.getPublicTransportDataValue_Type()public void setType(PublicTransportDataValueType newType)
setType in interface PublicTransportDataValuenewType - the new value of the 'Type' attribute.PublicTransportDataValueType,
PublicTransportDataValue.getType()public IdNameElement getLineRef()
getLineRef in interface PublicTransportDataValuePublicTransportDataValue.setLineRef(IdNameElement),
TOSDevicePackage.getPublicTransportDataValue_LineRef()public IdNameElement basicGetLineRef()
public void setLineRef(IdNameElement newLineRef)
setLineRef in interface PublicTransportDataValuenewLineRef - the new value of the 'Line Ref' reference.PublicTransportDataValue.getLineRef()public PublicTransportDataValueObject getValue()
getValue in interface PublicTransportDataValuePublicTransportDataValue.setValue(PublicTransportDataValueObject),
TOSDevicePackage.getPublicTransportDataValue_Value()public NotificationChain basicSetValue(PublicTransportDataValueObject newValue, NotificationChain msgs)
public void setValue(PublicTransportDataValueObject newValue)
setValue in interface PublicTransportDataValuenewValue - the new value of the 'Value' containment reference.PublicTransportDataValue.getValue()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()
Data In Motion Consuling GmbH - All rights reserved