public class PublicTransportTimeTableEntryImpl extends AbstractTimeTableEntryImpl implements PublicTransportTimeTableEntry
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected PublicTransportStation |
firstStation
The cached value of the '
First Station' containment reference. |
protected PublicTransportStation |
lastStation
The cached value of the '
Last Station' containment reference. |
protected <any> |
stops
The cached value of the '
Stops' containment reference list. |
begin, BEGIN_EDEFAULT, end, END_EDEFAULT, index, INDEX_EDEFAULT, mode, MODE_EDEFAULT| Modifier | Constructor and Description |
|---|---|
protected |
PublicTransportTimeTableEntryImpl() |
| Modifier and Type | Method and Description |
|---|---|
NotificationChain |
basicSetFirstStation(PublicTransportStation newFirstStation,
NotificationChain msgs) |
NotificationChain |
basicSetLastStation(PublicTransportStation newLastStation,
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) |
PublicTransportStation |
getFirstStation() |
PublicTransportStation |
getLastStation() |
<any> |
getStops() |
void |
setFirstStation(PublicTransportStation newFirstStation) |
void |
setLastStation(PublicTransportStation newLastStation) |
getBegin, getEnd, getIndex, getMode, setBegin, setEnd, setIndex, setMode, toStringprotected PublicTransportStation firstStation
First Station' containment reference.
getFirstStation()protected PublicTransportStation lastStation
Last Station' containment reference.
getLastStation()protected <any> stops
Stops' containment reference list.
getStops()protected EClass eStaticClass()
eStaticClass in class AbstractTimeTableEntryImplpublic PublicTransportStation getFirstStation()
getFirstStation in interface PublicTransportTimeTableEntryPublicTransportTimeTableEntry.setFirstStation(PublicTransportStation),
TOSDevicePackage.getPublicTransportTimeTableEntry_FirstStation()public NotificationChain basicSetFirstStation(PublicTransportStation newFirstStation, NotificationChain msgs)
public void setFirstStation(PublicTransportStation newFirstStation)
setFirstStation in interface PublicTransportTimeTableEntrynewFirstStation - the new value of the 'First Station' containment reference.PublicTransportTimeTableEntry.getFirstStation()public PublicTransportStation getLastStation()
getLastStation in interface PublicTransportTimeTableEntryPublicTransportTimeTableEntry.setLastStation(PublicTransportStation),
TOSDevicePackage.getPublicTransportTimeTableEntry_LastStation()public NotificationChain basicSetLastStation(PublicTransportStation newLastStation, NotificationChain msgs)
public void setLastStation(PublicTransportStation newLastStation)
setLastStation in interface PublicTransportTimeTableEntrynewLastStation - the new value of the 'Last Station' containment reference.PublicTransportTimeTableEntry.getLastStation()public <any> getStops()
getStops in interface PublicTransportTimeTableEntryTOSDevicePackage.getPublicTransportTimeTableEntry_Stops()public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class AbstractTimeTableEntryImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in class AbstractTimeTableEntryImplpublic void eUnset(int featureID)
eUnset in class AbstractTimeTableEntryImplpublic boolean eIsSet(int featureID)
eIsSet in class AbstractTimeTableEntryImplData In Motion Consuling GmbH - All rights reserved