de.bsvrz.kex.isis.isis
Interface StrasseInterface

All Known Implementing Classes:
Strasse

public interface StrasseInterface

Legt das Interface zu einer Straße des BaustellenInformationsSystem (BIS) fest. Über eine Klasse, die dieses Interface implementiert, können auf die Straßen des an die AK-VRZ Software angebunden Baustelleninformationssystems zugegriffen werden.

Version:
$Revision: 143 $ / $Date: 2006-12-14 00:40:06 +0100 (Do, 14 Dez 2006) $ / ($Author: HCK $)
Author:
inovat, innovative systeme - verkehr - tunnel - technik, Dipl.-Ing. Hans Christian Kniß (HCK)

Method Summary
 String getName()
          Liefert den Namen der Straße.
 String getPid()
          Liefert die Pid der Straße (weltweit eindeutige PermanenteID).
 int getStrassenNummer()
          Liefert die Straßennummer.
 int getStrassenTyp()
          Liefert den Straßentyp dieser Straße.
 String getZusatz()
          Liefert den Zusatz zur Straßennummer.
 

Method Detail

getName

String getName()
Liefert den Namen der Straße.

Returns:
Name der Straße.

getPid

String getPid()
Liefert die Pid der Straße (weltweit eindeutige PermanenteID).

Returns:
Pid der Straße.

getStrassenNummer

int getStrassenNummer()
Liefert die Straßennummer.

Returns:
Straßennummer der Straße. Beispiel: Bei der L128a also die 128.

getStrassenTyp

int getStrassenTyp()
Liefert den Straßentyp dieser Straße.

Returns:
Straßentyp dieser Straße. Folgende Werte können geliefert werden.
                 SonstigeStraße       0
                 Autobahn             1
                 Bundesstraße         2
                 Landesstraße         3
                 Kreisstraße          4
                 Stadtstraße          5
                 Hauptverkehrsstraße  6
                 Sammelstraße         7
                 Anliegerstraße       8
                 
Beispiel: Für die L128a liefert die Methode die 3.

getZusatz

String getZusatz()
Liefert den Zusatz zur Straßennummer.

Returns:
Zusatz zur Straßennummer der Straße. Beispiel: Bei der L128a also "a".