de.bsvrz.ste.rdstmc.konfiguration
Class StrassenKnoten

java.lang.Object
  extended by de.bsvrz.ste.rdstmc.konfiguration.DavProxyObjekt
      extended by de.bsvrz.ste.rdstmc.konfiguration.StrassenKnoten

public class StrassenKnoten
extends DavProxyObjekt

Es wird ein Strassenknoten modelliert.

Version:
$Revision: 1.1 $ / $Date: 2008/10/31 13:49:24 $ / ($Author: Sans $)
Author:
Dambach Werke GmbH

Constructor Summary
StrassenKnoten(de.bsvrz.dav.daf.main.config.SystemObject davObjekt, java.lang.String typ)
          Erstellt eine neue Instanz vom Typ StrassenKnoten
 
Method Summary
 java.util.List<AeusseresStrassenSegment> getAbgehendeSegmente()
          Read-Only-Zugriff auf die von diesem Strassenknoten abgehenden äusseren Strassensegmente
 java.util.List<AeusseresStrassenSegment> getHinführendeSegmente()
          Read-Only-Zugriff auf die zu diesem Strassenknoten hinführenden äusseren Strassensegmente
 java.util.List<InneresStrassenSegment> getInnereSegmente()
          Read-Only-Zugriff auf die zu diesem Strassenknoten gehörenden inneren Strassensegmente
 java.lang.String getTyp()
           
 boolean isAutobahnAnfang()
          Methode prüft ob es sich bei dem Knoten um einen Autobahnanfang handelt
 boolean isAutobahnAnschlussStelle()
          Methode prüft ob es sich bei dem Knoten um eine Autobahnanschlussstelle handelt
 boolean isAutobahnDreieck()
          Methode prüft ob es sich bei dem Knoten um ein Autobahndreieck handelt
 boolean isAutobahnEnde()
          Methode prüft ob es sich bei dem Knoten um ein Autobahnende handelt
 boolean isAutobahnKreuz()
          Methode prüft ob es sich bei dem Knoten um ein Autobahnkreuz handelt
 boolean isSonstigerKnoten()
          Methode prüft ob es sich bei dem Knoten um einen sonstigen Knoten handelt
 
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

StrassenKnoten

public StrassenKnoten(de.bsvrz.dav.daf.main.config.SystemObject davObjekt,
                      java.lang.String typ)
Erstellt eine neue Instanz vom Typ StrassenKnoten

Parameters:
davObjekt - das zuzuordnente Dav-Objekt
laenge - die Länge in m des Strassensegments
Method Detail

getTyp

public java.lang.String getTyp()
Returns:
die Länge in m dieses Straßensegments

getAbgehendeSegmente

public java.util.List<AeusseresStrassenSegment> getAbgehendeSegmente()
Read-Only-Zugriff auf die von diesem Strassenknoten abgehenden äusseren Strassensegmente

Returns:
Liste der von diesem Strassenknoten abgehenden äusseren Strassensegmente

getHinführendeSegmente

public java.util.List<AeusseresStrassenSegment> getHinführendeSegmente()
Read-Only-Zugriff auf die zu diesem Strassenknoten hinführenden äusseren Strassensegmente

Returns:
Liste der zu diesem Strassenknoten hinführenden äusseren Strassensegmente

getInnereSegmente

public java.util.List<InneresStrassenSegment> getInnereSegmente()
Read-Only-Zugriff auf die zu diesem Strassenknoten gehörenden inneren Strassensegmente

Returns:
Liste der zu diesem Strassenknoten gehörenden inneren Strassensegmente

isAutobahnKreuz

public boolean isAutobahnKreuz()
Methode prüft ob es sich bei dem Knoten um ein Autobahnkreuz handelt

Returns:
Knoten ist Autobahnkreuz: true, sonst false

isAutobahnDreieck

public boolean isAutobahnDreieck()
Methode prüft ob es sich bei dem Knoten um ein Autobahndreieck handelt

Returns:
Knoten ist Autobahndreieck: true, sonst false

isAutobahnEnde

public boolean isAutobahnEnde()
Methode prüft ob es sich bei dem Knoten um ein Autobahnende handelt

Returns:
Knoten ist Autobahnende: true, sonst false

isAutobahnAnfang

public boolean isAutobahnAnfang()
Methode prüft ob es sich bei dem Knoten um einen Autobahnanfang handelt

Returns:
Knoten ist Autobahnanfang: true, sonst false

isAutobahnAnschlussStelle

public boolean isAutobahnAnschlussStelle()
Methode prüft ob es sich bei dem Knoten um eine Autobahnanschlussstelle handelt

Returns:
Knoten ist eine Autobahnanschlussstelle: true, sonst false

isSonstigerKnoten

public boolean isSonstigerKnoten()
Methode prüft ob es sich bei dem Knoten um einen sonstigen Knoten handelt

Returns:
Knoten ist ein sonstiger Knoten: true, sonst false