Class BestehtAusLinienObjektenImpl

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt, KonfigurationsObjekt, de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt, BestehtAusLinienObjekten, GeoReferenzObjekt, Linie, java.lang.Comparable<de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt>

    public class BestehtAusLinienObjektenImpl
    extends de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractSystemObjekt
    implements BestehtAusLinienObjekten
    Typ referenziert andere Objekte vom typ.linie über eine sortierte Liste von Referenzen. Über Index und Länge des referenzierten Linienobjekts lassen sich dessen Koordinate ermitteln. Aus dem Index ergibt sich zudem die Topologie der Teilstücke.

    • Field Summary

    • Constructor Summary

      Constructors 
      Constructor Description
      BestehtAusLinienObjektenImpl()
      Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.
      BestehtAusLinienObjektenImpl​(de.bsvrz.dav.daf.main.config.SystemObject objekt, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
      Initialisierung.
    • Method Summary

      Modifier and Type Method Description
      int compareTo​(de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt arg0)  
      protected java.lang.String doGetTypPid()  
      boolean equals​(java.lang.Object arg0)  
      long getId()  
      KdAlternativeObjektbezeichnung getKdAlternativeObjektbezeichnung()
      Verwaltet bis zu zehn alternative Bezeichnungen.
      KdBestehtAusLinienObjekten getKdBestehtAusLinienObjekten()
      Referenzen auf Linienobjekte, die zusammen dieses Linienobjekt bilden.
      KdDefaultParameterdatensaetze getKdDefaultParameterdatensaetze()
      Attributgruppe zur Speicherung von Default-Parameterdatensätzen für alle Parameter-Attributgruppen eines Typs.
      KdInfo getKdInfo()
      Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.
      KdLinie getKdLinie()
      Konfigurierende Eigenschaften der Objekte des Typs.
      de.bsvrz.sys.funclib.bitctrl.modell.SystemObjektBereich getKonfigurationsBereich()  
      java.lang.String getName()  
      de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory getObjektFactory()  
      java.lang.String getPid()  
      de.bsvrz.dav.daf.main.config.SystemObject getSystemObject()  
      de.bsvrz.sys.funclib.bitctrl.modell.SystemObjektTyp getTyp()  
      int hashCode()  
      void init​(de.bsvrz.dav.daf.main.config.SystemObject arg0, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory arg1)  
      java.lang.String toString()  
      • Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractSystemObjekt

        getDatensatz
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt

        getId, getKonfigurationsBereich, getName, getPid, getSystemObject, getTyp
    • Constructor Detail

      • BestehtAusLinienObjektenImpl

        public BestehtAusLinienObjektenImpl()
        Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.
      • BestehtAusLinienObjektenImpl

        public BestehtAusLinienObjektenImpl​(de.bsvrz.dav.daf.main.config.SystemObject objekt,
                                            de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Initialisierung.
        Parameters:
        objekt - ein beliebiges Systemobjekt.
        factory - die Fabrik, die das Systemobjekt angelegt hat.