|
||||||||||
| 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 Strassensegments| Method 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 StrassenSegmentpublic boolean endetInAutobahnKreuzOderDreieck()
endetInAutobahnKreuzOderDreieck in class StrassenSegmentpublic boolean beginntAmAutobahnAnfang()
beginntAmAutobahnAnfang in class StrassenSegmentpublic boolean endetAmAutobahnEnde()
endetAmAutobahnEnde in class StrassenSegment
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||