Class DuaVerkehrsNetz

java.lang.Object
de.bsvrz.sys.funclib.bitctrl.dua.lve.DuaVerkehrsNetz

public class DuaVerkehrsNetz extends Object
Ein Verkehrsnetz im Sinne der DUA.
  • Constructor Details

    • DuaVerkehrsNetz

      public DuaVerkehrsNetz(de.bsvrz.dav.daf.main.ClientDavInterface dav, de.bsvrz.dav.daf.main.config.ConfigurationArea[] kbs) throws DUAInitialisierungsException
      erzeugt ein DuaVerkehrsNetz auf Basis der übergebenen Datenverteilerverbindung. Das verwendete Modell kann durch die Übergabe einer Menge von Konfigurationsbereichen eingeschränkt werden. Ist das übergebene Feld leer oder wird null übergeben, erfolgt keine Beschränkung.
      Parameters:
      dav - die verwendete Datenverteilerverbindung
      kbs - die optionale Liste der KB auf die das Netz beschränkt werden soll
      Throws:
      DUAInitialisierungsException - die Initialisierung des Netzes ist fehlgeschlagen.
  • Method Details

    • getAlleFahrStreifen

      public Collection<FahrStreifen> getAlleFahrStreifen()
    • getFahrStreifen

      public FahrStreifen getFahrStreifen(de.bsvrz.dav.daf.main.config.SystemObject systemObject)
    • getAlleMessQuerSchnitte

      public Collection<MessQuerschnitt> getAlleMessQuerSchnitte()
    • getMessQuerSchnitt

      public MessQuerschnitt getMessQuerSchnitt(de.bsvrz.dav.daf.main.config.SystemObject systemObject)
    • getAlleMessQuerSchnitteVirtuell

      public Collection<MessQuerschnittVirtuell> getAlleMessQuerSchnitteVirtuell()
    • getMessQuerSchnittVirtuell

      public MessQuerschnittVirtuell getMessQuerSchnittVirtuell(de.bsvrz.dav.daf.main.config.SystemObject systemObject)
    • getMessQuerSchnittAllgemein

      public MessQuerschnittAllgemein getMessQuerSchnittAllgemein(de.bsvrz.dav.daf.main.config.SystemObject mqaObjekt)
    • getAlleMessStellen

      public Collection<MessStelle> getAlleMessStellen()
    • getMessStelle

      public MessStelle getMessStelle(de.bsvrz.dav.daf.main.config.SystemObject systemObject)
    • getAlleMessStellenGruppen

      public Collection<MessStellenGruppe> getAlleMessStellenGruppen()
    • getMessStellenGruppe

      public MessStellenGruppe getMessStellenGruppe(de.bsvrz.dav.daf.main.config.SystemObject systemObject)