|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.ste.rdstmc.konfiguration.DavProxyObjekt
de.bsvrz.ste.rdstmc.konfiguration.StrassenSegment
de.bsvrz.ste.rdstmc.konfiguration.AeusseresStrassenSegment
public class AeusseresStrassenSegment
Es wird ein äusseres Strassensegment modelliert.
Field Summary |
---|
Fields inherited from class de.bsvrz.ste.rdstmc.konfiguration.StrassenSegment |
---|
_nachfolger, _nachfolgerAufStrasse, _vorgaenger, _vorgaengerAufStrasse |
Constructor Summary | |
---|---|
AeusseresStrassenSegment(de.bsvrz.dav.daf.main.config.SystemObject davObjekt,
long laenge,
TmcLocationPunkt tmcPunkt,
int tmcRichtung,
java.lang.String strasse)
Erstellt eine neue Instanz vom Typ AeusseresStrassenSegment |
Method Summary | |
---|---|
boolean |
beginntAmAutobahnAnfang()
Methode prüft ob das Straßensegmenten am Autobahnanfang beginnt |
boolean |
beginntInAutobahnKreuzOderDreieck()
Methode prüft das Straßensegmenten in einem Autobahnkreuz oder Autobahndreieck beginnt |
boolean |
endetAmAutobahnEnde()
Methode prüft ob das Straßensegmenten am Autobahnende endet |
boolean |
endetInAutobahnKreuzOderDreieck()
Methode prüft das Straßensegmenten in einem Autobahnkreuz oder Autobahndreieck endet |
StrassenKnoten |
getNachKnoten()
|
java.lang.String |
getStrasse()
|
TmcLocationPunkt |
getTmcPunkt()
|
int |
getTmcRichtung()
Bestimmt die TMC-Richtung (TMC Direction) dieses Straßensegments |
StrassenKnoten |
getVonKnoten()
|
boolean |
liegtAufSelberStrasse(AeusseresStrassenSegment segment)
Prüft, ob 2 äußere Straßensegmente auf einer Straße liegen |
Methods inherited from class de.bsvrz.ste.rdstmc.konfiguration.StrassenSegment |
---|
getKuerzestenNachfolgerAufStrasse, getKuerzestenVorgaengerAufStrasse, getLaenge, getMessQuerschnitte, getNachFolger, getNachfolgerAufStrasse, getStrassenTeilSegmente, getVorgaenger, getVorgaengerAufStrasse |
Methods inherited from class de.bsvrz.ste.rdstmc.konfiguration.DavProxyObjekt |
---|
getDavObjekt, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AeusseresStrassenSegment(de.bsvrz.dav.daf.main.config.SystemObject davObjekt, long laenge, TmcLocationPunkt tmcPunkt, int tmcRichtung, java.lang.String strasse)
AeusseresStrassenSegment
davObjekt
- das zuzuordnente Dav-Objektlaenge
- die Länge in m des StrassensegmentstmcOrt
- der TMC-Ort-Code dieses StrassensegmentstmcRichtung
- die TMC-Richtung dieses StrassensegmentsMethod Detail |
---|
public TmcLocationPunkt getTmcPunkt()
public int getTmcRichtung()
public java.lang.String getStrasse()
public boolean liegtAufSelberStrasse(AeusseresStrassenSegment segment)
segment
- das mit diesem Segment zu prüfende äußere Segment
public StrassenKnoten getVonKnoten()
public StrassenKnoten getNachKnoten()
public boolean beginntInAutobahnKreuzOderDreieck()
beginntInAutobahnKreuzOderDreieck
in class StrassenSegment
public boolean endetInAutobahnKreuzOderDreieck()
endetInAutobahnKreuzOderDreieck
in class StrassenSegment
public boolean beginntAmAutobahnAnfang()
beginntAmAutobahnAnfang
in class StrassenSegment
public boolean endetAmAutobahnEnde()
endetAmAutobahnEnde
in class StrassenSegment
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |