|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.kex.isis.isis.impl.OrtsReferenzStrasseUndBetriebsKilometer
public class OrtsReferenzStrasseUndBetriebsKilometer
Repäsentiert eine Ortsreferenz, bei der die Ortsangabe über eine Straße und den Betriebskilometer dargestellt wird.
Field Summary | |
---|---|
(package private) long |
betriebsKilometer
Betriebskilometer auf der Straße in Metern. |
(package private) int |
blockNummer
Blocknummer des Betriebskilometers auf der Straße. |
(package private) de.bsvrz.sys.funclib.bitctrl.modell.netz.NetzInterface.FahrtRichtung |
fahrtRichtung
Richtung auf dem StraßenSegment. |
(package private) de.bsvrz.sys.funclib.bitctrl.modell.netz.StrasseUndBetriebsKilometerOrtsReferenz |
modelReferenz
das zugehörige Modell-Objekt. |
(package private) StrasseInterface |
strasse
Referenzierte Straße. |
Constructor Summary | |
---|---|
OrtsReferenzStrasseUndBetriebsKilometer(StrasseInterface strasse,
de.bsvrz.sys.funclib.bitctrl.modell.netz.NetzInterface.FahrtRichtung fahrtRichtung,
long betriebsKilometer,
int blockNummer)
Erzeugt eine Ortsreferenz, bei der die Ortsangabe über eine Straße und den Betriebskilometer dargestellt wird. |
|
OrtsReferenzStrasseUndBetriebsKilometer(de.bsvrz.sys.funclib.bitctrl.modell.netz.StrasseUndBetriebsKilometerOrtsReferenzInterface ref)
Erzeugt eine Referenz aus einem Modell-Objekt. |
Method Summary | |
---|---|
OrtsReferenzAsbStationierungInterface |
ermittleOrtsReferenzAsbStationierung()
Rechnet Ortsreferenzen mit Straße und Betriebskilometer in Ortsangabe über das ASB-Stationierungssystem um (Anfangs- und Endpunkt (Netzknoten bzw. |
OrtsReferenzStrassenSegmentUndOffsetInterface |
ermittleOrtsReferenzStrassenSegmentUndOffset()
Rechnet Ortsreferenzen mit Straße und Betriebskilometer in Angaben mit StraßenSegment und den Offset vom Anfang des StraßenSegments um. |
long |
getBetriebsKilometer()
Gibt den Betriebskilometer auf der Straße zurück. |
int |
getBlockNummer()
Gibt die Blocknummer des Betriebskilometers auf der Straße zurück. |
de.bsvrz.sys.funclib.bitctrl.modell.netz.NetzInterface.FahrtRichtung |
getFahrtRichtung()
Gibt die Richtung, in der die Straße durchlaufen wird, zurück. |
StrasseInterface |
getStrasse()
Gibt die referenzierte Straße zurück. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
long betriebsKilometer
int blockNummer
de.bsvrz.sys.funclib.bitctrl.modell.netz.NetzInterface.FahrtRichtung fahrtRichtung
StrasseInterface strasse
de.bsvrz.sys.funclib.bitctrl.modell.netz.StrasseUndBetriebsKilometerOrtsReferenz modelReferenz
Constructor Detail |
---|
public OrtsReferenzStrasseUndBetriebsKilometer(StrasseInterface strasse, de.bsvrz.sys.funclib.bitctrl.modell.netz.NetzInterface.FahrtRichtung fahrtRichtung, long betriebsKilometer, int blockNummer)
strasse
- Referenzierte StraßefahrtRichtung
- Richtung auf dem StraßenSegmentbetriebsKilometer
- Betriebskilometer auf der Straße in MeternblockNummer
- Blocknummer des Betriebskilometers auf der Straßepublic OrtsReferenzStrasseUndBetriebsKilometer(de.bsvrz.sys.funclib.bitctrl.modell.netz.StrasseUndBetriebsKilometerOrtsReferenzInterface ref)
ref
- Strasse-Und-Betriebskilometer-ReferenzMethod Detail |
---|
public OrtsReferenzAsbStationierungInterface ermittleOrtsReferenzAsbStationierung() throws BisInterfaceException
ermittleOrtsReferenzAsbStationierung
in interface OrtsReferenzStrasseUndBetriebsKilometerInterface
BisInterfaceException
- wenn keine Abbildung möglich ist.OrtsReferenzStrasseUndBetriebsKilometerInterface.ermittleOrtsReferenzAsbStationierung()
public OrtsReferenzStrassenSegmentUndOffsetInterface ermittleOrtsReferenzStrassenSegmentUndOffset() throws BisInterfaceException
ermittleOrtsReferenzStrassenSegmentUndOffset
in interface OrtsReferenzStrasseUndBetriebsKilometerInterface
BisInterfaceException
- wenn keine Abbildung möglich ist.OrtsReferenzStrasseUndBetriebsKilometerInterface.ermittleOrtsReferenzStrassenSegmentUndOffset()
public long getBetriebsKilometer()
getBetriebsKilometer
in interface OrtsReferenzStrasseUndBetriebsKilometerInterface
OrtsReferenzStrasseUndBetriebsKilometerInterface.getBetriebsKilometer()
public int getBlockNummer()
getBlockNummer
in interface OrtsReferenzStrasseUndBetriebsKilometerInterface
OrtsReferenzStrasseUndBetriebsKilometerInterface.getBlockNummer()
public de.bsvrz.sys.funclib.bitctrl.modell.netz.NetzInterface.FahrtRichtung getFahrtRichtung()
getFahrtRichtung
in interface OrtsReferenzStrasseUndBetriebsKilometerInterface
OrtsReferenzStrasseUndBetriebsKilometerInterface.getFahrtRichtung()
public StrasseInterface getStrasse()
getStrasse
in interface OrtsReferenzStrasseUndBetriebsKilometerInterface
OrtsReferenzStrasseUndBetriebsKilometerInterface.getStrasse()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |