|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjasi.sim.basic.value.AbstractSimValueType
jasi.sim.basic.value.AbstractComparableObject<Element>
jasi.sim.basic.element.AbstractElementBean
jasi.airtraffic.defi.FlightHandler
public abstract class FlightHandler
The container of an airplane's element attributes.
Field Summary |
---|
Fields inherited from interface jasi.sim.basic.element.Element |
---|
COMPARATOR |
Constructor Summary | |
---|---|
protected |
FlightHandler()
Construct container of an airport's attributes. |
protected |
FlightHandler(Id id)
Construct container of an airport's attributes. |
protected |
FlightHandler(java.lang.String name,
Time startTime,
Time landTime,
Id startAirport,
Id landAirport)
Construct container of an airport's attributes. |
Method Summary | |
---|---|
Id |
getLandAirport()
Get the landing airport attribute. |
Time |
getLandTime()
Get the landing time attribute. |
java.lang.String |
getName()
Get the name attribute. |
Id |
getStartAirport()
Get the start airport attribute. |
Time |
getStartTime()
Get the start time attribute. |
void |
setLandAirport(Id landAirport)
Set the landing airport attribute. |
void |
setLandTime(Time landTime)
Set the landing time attribute. |
void |
setName(java.lang.String name)
Set the name attribute. |
void |
setStartAirport(Id startAirport)
Set the start airport attribute. |
void |
setStartTime(Time startTime)
Set the start time attribute. |
java.lang.String |
toString()
Returns a string representation of this object. |
Methods inherited from class jasi.sim.basic.element.AbstractElementBean |
---|
acceptDelete, compareTo, delete, elements, equals, get, getId, getKey, hashCode, isDeleted, registered, set, setId, setKey |
Methods inherited from class jasi.sim.basic.value.AbstractComparableObject |
---|
isEQ, isGE, isGT, isLE, isLT, isNE |
Methods inherited from class jasi.sim.basic.value.AbstractSimValueType |
---|
getContent |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface jasi.airtraffic.model.Flight |
---|
getCoordinate, getDistance, getLandCoordinate, getSpeed, getStartCoordinate, getTime |
Methods inherited from interface jasi.sim.basic.element.Element |
---|
delete, getKey, isDeleted, registered, setKey |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Methods inherited from interface jasi.sim.basic.id.SimObject |
---|
getId, setId |
Constructor Detail |
---|
protected FlightHandler()
protected FlightHandler(Id id)
id
- The simulation element's ID.protected FlightHandler(java.lang.String name, Time startTime, Time landTime, Id startAirport, Id landAirport)
name
- The name attribute.startTime
- The start time attribute.landTime
- The landing time attribute.startAirport
- The start airport attribute.landAirport
- The landing airport attribute.Method Detail |
---|
public java.lang.String toString()
toString
in class AbstractElementBean
public final java.lang.String getName()
getName
in interface Flight
public final void setName(java.lang.String name)
name
- The new value of the attribute.public final Time getStartTime()
getStartTime
in interface Flight
public final void setStartTime(Time startTime)
startTime
- The new value of the attribute.public final Time getLandTime()
getLandTime
in interface Flight
public final void setLandTime(Time landTime)
landTime
- The new value of the attribute.public final Id getStartAirport()
getStartAirport
in interface Flight
public final void setStartAirport(Id startAirport)
startAirport
- The new value of the attribute.public final Id getLandAirport()
getLandAirport
in interface Flight
public final void setLandAirport(Id landAirport)
landAirport
- The new value of the attribute.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |