Class AtlAttributSpezifikationPlausibilitaetsPruefungFormal

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

    public class AtlAttributSpezifikationPlausibilitaetsPruefungFormal
    extends java.lang.Object
    implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
    Kompletter Attributpfad, Min-Max-Grenzwerte und Vorgabeflags für die formale PL-Prüfung.

    • Constructor Detail

      • AtlAttributSpezifikationPlausibilitaetsPruefungFormal

        public AtlAttributSpezifikationPlausibilitaetsPruefungFormal()
    • Method Detail

      • getAttributPfad

        public java.lang.String getAttributPfad()
        Attributgruppe, innerhalb derer ein Attribut für die formale PL-Prüfung festgelegt wird.

        Gibt den kompletten Pfad zu einem Attribut innerhalb einer Attributgruppe an. Die einzelnen Pfadbestandteile sind jeweils durch einen Punkt '.' separiert. Um z. B. ein Attribut mit dem Namen "maxSichtweite", welches Bestandteil einer variablen Liste (Array) mit dem Namen "ListeDerSichtweiten" zu spezifizieren, ist folgendes einzutragen: "ListeDerSichtweiten.2.maxSichtweite", wobei hier das dritte Arrayelement der Liste angesprochen wird.

        Returns:
        der Wert von AttributPfad.
      • setAttributPfad

        public void setAttributPfad​(java.lang.String _attributPfad)
        Attributgruppe, innerhalb derer ein Attribut für die formale PL-Prüfung festgelegt wird.

        Gibt den kompletten Pfad zu einem Attribut innerhalb einer Attributgruppe an. Die einzelnen Pfadbestandteile sind jeweils durch einen Punkt '.' separiert. Um z. B. ein Attribut mit dem Namen "maxSichtweite", welches Bestandteil einer variablen Liste (Array) mit dem Namen "ListeDerSichtweiten" zu spezifizieren, ist folgendes einzutragen: "ListeDerSichtweiten.2.maxSichtweite", wobei hier das dritte Arrayelement der Liste angesprochen wird.

        Parameters:
        _attributPfad - der neue Wert von AttributPfad.
      • getMin

        public AttZahl getMin()
        Unterer Grenzwert bei der formalen Plausibilitätsprüfung. Der Wert ist als 'unscaled' beim Vergleich zu interpretieren.

        Returns:
        der Wert von Min.
      • setMin

        public void setMin​(AttZahl _min)
        Unterer Grenzwert bei der formalen Plausibilitätsprüfung. Der Wert ist als 'unscaled' beim Vergleich zu interpretieren.

        Parameters:
        _min - der neue Wert von Min.
      • getMax

        public AttZahl getMax()
        Oberer Grenzwert bei der formalen Plausibilitätsprüfung. Der Wert ist als 'unscaled' beim Vergleich zu interpretieren.

        Returns:
        der Wert von Max.
      • setMax

        public void setMax​(AttZahl _max)
        Oberer Grenzwert bei der formalen Plausibilitätsprüfung. Der Wert ist als 'unscaled' beim Vergleich zu interpretieren.

        Parameters:
        _max - der neue Wert von Max.
      • setOptionen

        public void setOptionen​(AttOptionenPlausibilitaetsPruefungFormalGlobal _optionen)
        Mögliche Optionen für das Verhalten beim Umgang mit geprüften Werten der formalenPlausibilitätsprüfung.

        Parameters:
        _optionen - der neue Wert von Optionen.
      • 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
      • toString

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