Class KdGeraeteTyp.Daten

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste, de.bsvrz.sys.funclib.bitctrl.modell.Datum, de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsDatum
    Enclosing class:
    KdGeraeteTyp

    public static class KdGeraeteTyp.Daten
    extends de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum
    implements de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsDatum
    Kapselt die Daten des Datensatzes.
    • Constructor Detail

      • Daten

        public Daten​(de.bsvrz.sys.funclib.bitctrl.modell.Datensatz datensatz,
                     de.bsvrz.sys.funclib.bitctrl.modell.Aspekt aspekt)
        Initialisiert das Datum.
        Parameters:
        datensatz - der Datensatz zu dem das Datum gehört.
        aspekt - der Aspekt für das Datum.
    • Method Detail

      • getHersteller

        public Hersteller getHersteller()
        Referenz auf den Herstellers dieses Gerätetyps.

        Returns:
        der Wert von Hersteller.
      • setHersteller

        public void setHersteller​(Hersteller _hersteller)
        Referenz auf den Herstellers dieses Gerätetyps.

        Parameters:
        _hersteller - der neue Wert von Hersteller.
      • getHerstellerbezeichnung

        public java.lang.String getHerstellerbezeichnung()
        Bezeichnung dieses Gerätetyps beim Hersteller.

        Returns:
        der Wert von Herstellerbezeichnung.
      • setHerstellerbezeichnung

        public void setHerstellerbezeichnung​(java.lang.String _herstellerbezeichnung)
        Bezeichnung dieses Gerätetyps beim Hersteller.

        Parameters:
        _herstellerbezeichnung - der neue Wert von Herstellerbezeichnung.
      • getMinimalTemperatur

        public AttGeraetTemperatur getMinimalTemperatur()
        Minimale Temperatur, bei der dieses Gerät betrieben werden darf.

        Returns:
        der Wert von MinimalTemperatur.
      • setMinimalTemperatur

        public void setMinimalTemperatur​(AttGeraetTemperatur _minimalTemperatur)
        Minimale Temperatur, bei der dieses Gerät betrieben werden darf.

        Parameters:
        _minimalTemperatur - der neue Wert von MinimalTemperatur.
      • getMaximalTemperatur

        public AttGeraetTemperatur getMaximalTemperatur()
        Maximale Temperatur, bei der dieses Gerät betrieben werden darf.

        Returns:
        der Wert von MaximalTemperatur.
      • setMaximalTemperatur

        public void setMaximalTemperatur​(AttGeraetTemperatur _maximalTemperatur)
        Maximale Temperatur, bei der dieses Gerät betrieben werden darf.

        Parameters:
        _maximalTemperatur - der neue Wert von MaximalTemperatur.
      • getMaximalLagerTemperatur

        public AttGeraetTemperatur getMaximalLagerTemperatur()
        Maximale Temperatur, bei der dieses Gerät gelagert werden darf.

        Returns:
        der Wert von MaximalLagerTemperatur.
      • setMaximalLagerTemperatur

        public void setMaximalLagerTemperatur​(AttGeraetTemperatur _maximalLagerTemperatur)
        Maximale Temperatur, bei der dieses Gerät gelagert werden darf.

        Parameters:
        _maximalLagerTemperatur - der neue Wert von MaximalLagerTemperatur.
      • getMinimalLagerTemperatur

        public AttGeraetTemperatur getMinimalLagerTemperatur()
        Minimale Temperatur, bei der dieses Gerät gelagert werden darf.

        Returns:
        der Wert von MinimalLagerTemperatur.
      • setMinimalLagerTemperatur

        public void setMinimalLagerTemperatur​(AttGeraetTemperatur _minimalLagerTemperatur)
        Minimale Temperatur, bei der dieses Gerät gelagert werden darf.

        Parameters:
        _minimalLagerTemperatur - der neue Wert von MinimalLagerTemperatur.
      • getDokumentation

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<java.lang.String> getDokumentation()
        Dokumentation zum abstrakten Gerätetyp, z.B. Handbücher...

        Returns:
        der Wert von Dokumentation.
      • getBilder

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<java.lang.String> getBilder()
        Bilder zum abstrakten Gerätetyp.

        Returns:
        der Wert von Bilder.
      • getMaxBreite

        public AttGeraetLaengeMeter getMaxBreite()
        Maximale Breite des Gerätetyps.

        Returns:
        der Wert von MaxBreite.
      • setMaxBreite

        public void setMaxBreite​(AttGeraetLaengeMeter _maxBreite)
        Maximale Breite des Gerätetyps.

        Parameters:
        _maxBreite - der neue Wert von MaxBreite.
      • getMaxHoehe

        public AttGeraetLaengeMeter getMaxHoehe()
        Maximale Höhe des Gerätetyps.

        Returns:
        der Wert von MaxHoehe.
      • setMaxHoehe

        public void setMaxHoehe​(AttGeraetLaengeMeter _maxHoehe)
        Maximale Höhe des Gerätetyps.

        Parameters:
        _maxHoehe - der neue Wert von MaxHoehe.
      • getMaxTiefe

        public AttGeraetLaengeMeter getMaxTiefe()
        Maximale Tiefe des Gerätetyps.

        Returns:
        der Wert von MaxTiefe.
      • setMaxTiefe

        public void setMaxTiefe​(AttGeraetLaengeMeter _maxTiefe)
        Maximale Tiefe des Gerätetyps.

        Parameters:
        _maxTiefe - der neue Wert von MaxTiefe.
      • getMasseOhneKomponenten

        public AttGeraetMasse getMasseOhneKomponenten()
        Masse des Gerätetyps ohne eventuell dazugehörende Komponenten.

        Returns:
        der Wert von MasseOhneKomponenten.
      • setMasseOhneKomponenten

        public void setMasseOhneKomponenten​(AttGeraetMasse _masseOhneKomponenten)
        Masse des Gerätetyps ohne eventuell dazugehörende Komponenten.

        Parameters:
        _masseOhneKomponenten - der neue Wert von MasseOhneKomponenten.
      • getLeistungTypisch

        public AttGeraetLeistung getLeistungTypisch()
        Typische Leistungsaufnahme des Gerätetyps ohne eventuell dazugehörende Komponenten.

        Returns:
        der Wert von LeistungTypisch.
      • setLeistungTypisch

        public void setLeistungTypisch​(AttGeraetLeistung _leistungTypisch)
        Typische Leistungsaufnahme des Gerätetyps ohne eventuell dazugehörende Komponenten.

        Parameters:
        _leistungTypisch - der neue Wert von LeistungTypisch.
      • getLeistungMaximal

        public AttGeraetLeistung getLeistungMaximal()
        Maximale Leistungsaufnahme des Gerätetyps ohne eventuell dazugehörende Komponenten.

        Returns:
        der Wert von LeistungMaximal.
      • setLeistungMaximal

        public void setLeistungMaximal​(AttGeraetLeistung _leistungMaximal)
        Maximale Leistungsaufnahme des Gerätetyps ohne eventuell dazugehörende Komponenten.

        Parameters:
        _leistungMaximal - der neue Wert von LeistungMaximal.
      • setDichtigkeit

        public void setDichtigkeit​(AttGeraetGehaeuseDichtigkeit _dichtigkeit)
        Dichtigkeit des Gerätetyps.

        Parameters:
        _dichtigkeit - der neue Wert von Dichtigkeit.
      • getZulaessigeEinbauOrtTypen

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<EinbauOrtTyp> getZulaessigeEinbauOrtTypen()
        Auflistung aller Einbauorttypen, in der dieser Gerätetyp eingebaut werden kann, ermöglicht verfizierung der konfiguration sowie eine Unterstützung bei zukünftigen Benutzeroberflächen. Der Einbauorttyp "Lager" sollte immer enthalten sein.

        Returns:
        der Wert von ZulaessigeEinbauOrtTypen.
      • getHatEinbauOrtTypen

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<EinbauOrtTyp> getHatEinbauOrtTypen()
        Auflistung aller Einbauorttypen, welches dieser Gerätetyp bereitstellt. Werden mehrere gleiche bereitgestellt, so sind mehrfach die gleichen Referenzen einzutragen.

        Returns:
        der Wert von HatEinbauOrtTypen.
      • getNennspannungMax

        public AttGeraetSpannung getNennspannungMax()
        Maximalspannung für diesen Gerätetyp.

        Returns:
        der Wert von NennspannungMax.
      • setNennspannungMax

        public void setNennspannungMax​(AttGeraetSpannung _nennspannungMax)
        Maximalspannung für diesen Gerätetyp.

        Parameters:
        _nennspannungMax - der neue Wert von NennspannungMax.
      • getNennspannungMin

        public AttGeraetSpannung getNennspannungMin()
        Minimalspannung für diesen Gerätetyp.

        Returns:
        der Wert von NennspannungMin.
      • setNennspannungMin

        public void setNennspannungMin​(AttGeraetSpannung _nennspannungMin)
        Minimalspannung für diesen Gerätetyp.

        Parameters:
        _nennspannungMin - der neue Wert von NennspannungMin.
      • getSpannungsart

        public AttGeraetSpannungsart getSpannungsart()
        Spannungsart für diesen Gerätetyp (Gleichstrom, Wechselstrom ...).

        Returns:
        der Wert von Spannungsart.
      • setSpannungsart

        public void setSpannungsart​(AttGeraetSpannungsart _spannungsart)
        Spannungsart für diesen Gerätetyp (Gleichstrom, Wechselstrom ...).

        Parameters:
        _spannungsart - der neue Wert von Spannungsart.
      • getMaximalbeschleunigung

        public AttGeraetBeschleunigung getMaximalbeschleunigung()
        Maximalbeschleunigung für diesen Gerätetyp.

        Returns:
        der Wert von Maximalbeschleunigung.
      • setMaximalbeschleunigung

        public void setMaximalbeschleunigung​(AttGeraetBeschleunigung _maximalbeschleunigung)
        Maximalbeschleunigung für diesen Gerätetyp.

        Parameters:
        _maximalbeschleunigung - der neue Wert von Maximalbeschleunigung.
      • getMaximalhoehe

        public AttGeraetLaengeMeter getMaximalhoehe()
        Maximalhöhe über NN, in der dieser Gerätetyp betrieben werden darf.

        Returns:
        der Wert von Maximalhoehe.
      • setMaximalhoehe

        public void setMaximalhoehe​(AttGeraetLaengeMeter _maximalhoehe)
        Maximalhöhe über NN, in der dieser Gerätetyp betrieben werden darf.

        Parameters:
        _maximalhoehe - der neue Wert von Maximalhoehe.
      • bean2Atl

        public void bean2Atl​(de.bsvrz.dav.daf.main.Data datum,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Specified by:
        bean2Atl in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
      • atl2Bean

        public void atl2Bean​(de.bsvrz.dav.daf.main.Data daten,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Specified by:
        atl2Bean in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
      • clone

        public KdGeraeteTyp.Daten clone()
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.Datum
        Specified by:
        clone in class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object