public class IntersectionImpl extends AbstractDataEntryImpl implements Intersection
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
description
The cached value of the '
Description' attribute. |
protected static java.lang.String |
DESCRIPTION_EDEFAULT
The default value of the '
Description' attribute. |
protected <any> |
link
The cached value of the '
Link' containment reference list. |
protected java.lang.String |
name
The cached value of the '
Name' attribute. |
protected static java.lang.String |
NAME_EDEFAULT
The default value of the '
Name' attribute. |
protected <any> |
output
The cached value of the '
Output' containment reference list. |
protected <any> |
parameter
The cached value of the '
Parameter' containment reference list. |
protected <any> |
phase
The cached value of the '
Phase' containment reference list. |
protected <any> |
phaseGroup
The cached value of the '
Phase Group' containment reference list. |
protected <any> |
program
The cached value of the '
Program' containment reference list. |
protected <any> |
road
The cached value of the '
Road' containment reference list. |
protected IntersectionStateType |
state
The cached value of the '
State' attribute. |
protected static IntersectionStateType |
STATE_EDEFAULT
The default value of the '
State' attribute. |
protected TimeTable |
timeTable
The cached value of the '
Time Table' containment reference. |
id, ID_EDEFAULT, index, INDEX_EDEFAULT, timestamp, TIMESTAMP_EDEFAULT| Modifier | Constructor and Description |
|---|---|
protected |
IntersectionImpl() |
| Modifier and Type | Method and Description |
|---|---|
NotificationChain |
basicSetTimeTable(TimeTable newTimeTable,
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) |
java.lang.String |
getDescription() |
<any> |
getLink() |
java.lang.String |
getName() |
<any> |
getOutput() |
<any> |
getParameter() |
<any> |
getPhase() |
<any> |
getPhaseGroup() |
<any> |
getProgram() |
<any> |
getRoad() |
IntersectionStateType |
getState() |
TimeTable |
getTimeTable() |
void |
setDescription(java.lang.String newDescription) |
void |
setName(java.lang.String newName) |
void |
setState(IntersectionStateType newState) |
void |
setTimeTable(TimeTable newTimeTable) |
java.lang.String |
toString() |
getId, getIndex, getTimestamp, setId, setIndex, setTimestampclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetId, getIndex, getTimestamp, setId, setIndex, setTimestampprotected <any> road
Road' containment reference list.
getRoad()protected <any> link
Link' containment reference list.
getLink()protected <any> phase
Phase' containment reference list.
getPhase()protected <any> phaseGroup
Phase Group' containment reference list.
getPhaseGroup()protected TimeTable timeTable
Time Table' containment reference.
getTimeTable()protected <any> output
Output' containment reference list.
getOutput()protected <any> program
Program' containment reference list.
getProgram()protected <any> parameter
Parameter' containment reference list.
getParameter()protected static final IntersectionStateType STATE_EDEFAULT
State' attribute.
getState()protected IntersectionStateType state
State' attribute.
getState()protected static final java.lang.String NAME_EDEFAULT
Name' attribute.
getName()protected static final java.lang.String DESCRIPTION_EDEFAULT
Description' attribute.
getDescription()protected java.lang.String description
Description' attribute.
getDescription()protected EClass eStaticClass()
eStaticClass in class AbstractDataEntryImplpublic <any> getRoad()
getRoad in interface IntersectionTOSDevicePackage.getIntersection_Road()public <any> getLink()
getLink in interface IntersectionTOSDevicePackage.getIntersection_Link()public <any> getPhase()
getPhase in interface IntersectionTOSDevicePackage.getIntersection_Phase()public <any> getPhaseGroup()
getPhaseGroup in interface IntersectionTOSDevicePackage.getIntersection_PhaseGroup()public TimeTable getTimeTable()
getTimeTable in interface IntersectionIntersection.setTimeTable(TimeTable),
TOSDevicePackage.getIntersection_TimeTable()public NotificationChain basicSetTimeTable(TimeTable newTimeTable, NotificationChain msgs)
public void setTimeTable(TimeTable newTimeTable)
setTimeTable in interface IntersectionnewTimeTable - the new value of the 'Time Table' containment reference.Intersection.getTimeTable()public <any> getOutput()
getOutput in interface IntersectionTOSDevicePackage.getIntersection_Output()public <any> getProgram()
getProgram in interface IntersectionTOSDevicePackage.getIntersection_Program()public <any> getParameter()
getParameter in interface IntersectionTOSDevicePackage.getIntersection_Parameter()public IntersectionStateType getState()
getState in interface IntersectionIntersectionStateType,
Intersection.setState(IntersectionStateType),
TOSDevicePackage.getIntersection_State()public void setState(IntersectionStateType newState)
setState in interface IntersectionnewState - the new value of the 'State' attribute.IntersectionStateType,
Intersection.getState()public java.lang.String getName()
getName in interface IntersectionIntersection.setName(String),
TOSDevicePackage.getIntersection_Name()public void setName(java.lang.String newName)
setName in interface IntersectionnewName - the new value of the 'Name' attribute.Intersection.getName()public java.lang.String getDescription()
getDescription in interface IntersectionIntersection.setDescription(String),
TOSDevicePackage.getIntersection_Description()public void setDescription(java.lang.String newDescription)
setDescription in interface IntersectionnewDescription - the new value of the 'Description' attribute.Intersection.getDescription()public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in class AbstractDataEntryImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in class AbstractDataEntryImplpublic void eUnset(int featureID)
eUnset in class AbstractDataEntryImplpublic boolean eIsSet(int featureID)
eIsSet in class AbstractDataEntryImplpublic java.lang.String toString()
toString in class AbstractDataEntryImplData In Motion Consuling GmbH - All rights reserved