Class AtlKonfigurationsAbhaengigkeiten

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste

    public class AtlKonfigurationsAbhaengigkeiten
    extends java.lang.Object
    implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
    Fasst die Attribute zusammen, die zu einer Konfigurationsabhängigkeit gehören.

    • Method Summary

      Modifier and Type Method Description
      void atl2Bean​(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)  
      void bean2Atl​(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)  
      AtlKonfigurationsAbhaengigkeiten clone()  
      AttKonfigurationsVersion getAbhaengigkeitEntstandenInVersion()
      Versionsnummer des Konfigurationsbereichs, in der die Abhängigkeit aufgetreten ist.
      java.lang.String getBereichNotwendig()
      Von diesem Bereich ist der Konfigurationsbereich abhängig, der Bereich wird über die Pid identifiziert.
      AttKennungDerAbhaengigkeit getKennung()
      Gibt an, ob der mit Attribut "BereichNotwendig" definierte Bereich in Version "VersionNotwendig" vorliegen muss (notwenig) oder nur vorliegen kann (optional, er wird nicht gebraucht).
      AttKonfigurationsVersion getVersionNotwendig()
      Versionsnummer in der der Bereich (Attribut "BereichNotwendig") vorliegen muss, damit die Referenzen aufgelöst werden können.
      void setAbhaengigkeitEntstandenInVersion​(AttKonfigurationsVersion _abhaengigkeitEntstandenInVersion)
      Versionsnummer des Konfigurationsbereichs, in der die Abhängigkeit aufgetreten ist.
      void setBereichNotwendig​(java.lang.String _bereichNotwendig)
      Von diesem Bereich ist der Konfigurationsbereich abhängig, der Bereich wird über die Pid identifiziert.
      void setKennung​(AttKennungDerAbhaengigkeit _kennung)
      Gibt an, ob der mit Attribut "BereichNotwendig" definierte Bereich in Version "VersionNotwendig" vorliegen muss (notwenig) oder nur vorliegen kann (optional, er wird nicht gebraucht).
      void setVersionNotwendig​(AttKonfigurationsVersion _versionNotwendig)
      Versionsnummer in der der Bereich (Attribut "BereichNotwendig") vorliegen muss, damit die Referenzen aufgelöst werden können.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AtlKonfigurationsAbhaengigkeiten

        public AtlKonfigurationsAbhaengigkeiten()
    • Method Detail

      • getAbhaengigkeitEntstandenInVersion

        public AttKonfigurationsVersion getAbhaengigkeitEntstandenInVersion()
        Versionsnummer des Konfigurationsbereichs, in der die Abhängigkeit aufgetreten ist.

        Gibt die Version an, ab der eine Abhängigkeit aufgetreten ist. Ab dieser Version wird ein anderer Bereich benötigt oder ist zumindest optional nötig.

        Returns:
        der Wert von AbhaengigkeitEntstandenInVersion.
      • setAbhaengigkeitEntstandenInVersion

        public void setAbhaengigkeitEntstandenInVersion​(AttKonfigurationsVersion _abhaengigkeitEntstandenInVersion)
        Versionsnummer des Konfigurationsbereichs, in der die Abhängigkeit aufgetreten ist.

        Gibt die Version an, ab der eine Abhängigkeit aufgetreten ist. Ab dieser Version wird ein anderer Bereich benötigt oder ist zumindest optional nötig.

        Parameters:
        _abhaengigkeitEntstandenInVersion - der neue Wert von AbhaengigkeitEntstandenInVersion.
      • getBereichNotwendig

        public java.lang.String getBereichNotwendig()
        Von diesem Bereich ist der Konfigurationsbereich abhängig, der Bereich wird über die Pid identifiziert.

        Mit diesem Bereich kann der Konfigurationsbereich Abhängigkeiten auflösen. Es wird die Pid gespeichert, da der abhängige Bereich nicht verfügbar sein kann (Der Benutzer hat ihn nicht kopiert, als Beispiel). So kann trotzdem der fehlende Bereich identifiziert werden.

        Returns:
        der Wert von BereichNotwendig.
      • setBereichNotwendig

        public void setBereichNotwendig​(java.lang.String _bereichNotwendig)
        Von diesem Bereich ist der Konfigurationsbereich abhängig, der Bereich wird über die Pid identifiziert.

        Mit diesem Bereich kann der Konfigurationsbereich Abhängigkeiten auflösen. Es wird die Pid gespeichert, da der abhängige Bereich nicht verfügbar sein kann (Der Benutzer hat ihn nicht kopiert, als Beispiel). So kann trotzdem der fehlende Bereich identifiziert werden.

        Parameters:
        _bereichNotwendig - der neue Wert von BereichNotwendig.
      • getVersionNotwendig

        public AttKonfigurationsVersion getVersionNotwendig()
        Versionsnummer in der der Bereich (Attribut "BereichNotwendig") vorliegen muss, damit die Referenzen aufgelöst werden können.

        Returns:
        der Wert von VersionNotwendig.
      • setVersionNotwendig

        public void setVersionNotwendig​(AttKonfigurationsVersion _versionNotwendig)
        Versionsnummer in der der Bereich (Attribut "BereichNotwendig") vorliegen muss, damit die Referenzen aufgelöst werden können.

        Parameters:
        _versionNotwendig - der neue Wert von VersionNotwendig.
      • getKennung

        public AttKennungDerAbhaengigkeit getKennung()
        Gibt an, ob der mit Attribut "BereichNotwendig" definierte Bereich in Version "VersionNotwendig" vorliegen muss (notwenig) oder nur vorliegen kann (optional, er wird nicht gebraucht).

        Returns:
        der Wert von Kennung.
      • setKennung

        public void setKennung​(AttKennungDerAbhaengigkeit _kennung)
        Gibt an, ob der mit Attribut "BereichNotwendig" definierte Bereich in Version "VersionNotwendig" vorliegen muss (notwenig) oder nur vorliegen kann (optional, er wird nicht gebraucht).

        Parameters:
        _kennung - der neue Wert von Kennung.
      • 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 AtlKonfigurationsAbhaengigkeiten clone()
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
        Overrides:
        clone in class java.lang.Object
      • toString

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