public class IntersectionImpl extends MinimalEObjectImpl.Container implements Intersection
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
id
The cached value of the '
Id' attribute. |
protected static java.lang.String |
ID_EDEFAULT
The default value of the '
Id' attribute. |
protected <any> |
link
The cached value of the '
Link' containment reference list. |
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. |
| 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 |
getId() |
<any> |
getLink() |
<any> |
getOutput() |
<any> |
getParameter() |
<any> |
getPhase() |
<any> |
getPhaseGroup() |
<any> |
getProgram() |
<any> |
getRoad() |
IntersectionStateType |
getState() |
TimeTable |
getTimeTable() |
void |
setId(java.lang.String newId) |
void |
setState(IntersectionStateType newState) |
void |
setTimeTable(TimeTable newTimeTable) |
java.lang.String |
toString() |
protected static final java.lang.String ID_EDEFAULT
Id' attribute.
getId()protected <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 EClass eStaticClass()
public java.lang.String getId()
getId in interface IntersectionIntersection.setId(String),
TOSDevicePackage.getIntersection_Id()public void setId(java.lang.String newId)
setId in interface IntersectionnewId - the new value of the 'Id' attribute.Intersection.getId()public <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 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 GmbH all rights reserved