Class AttOberflaechenBerechtigung

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Short>>

    public class AttOberflaechenBerechtigung
    extends de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Short>
    Berechtigungen in der Oberfläche. Gibt die Logik der Definition an: Sperrung bedeutet, dass den im vorigen Feld angegebenen Berechtigungsklassen die folgend definierten Funktionen auf den festgelegten Objekten nicht erlaubt werden. Freigabe heißt hingegen, dass die Berechtigungsklassen das Recht erhalten, diese Funktionen auszuführen.

    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      AttOberflaechenBerechtigung​(java.lang.Short value)
      Erzeugte eine neues Attribut OberflächenBerechtigung.
    • Method Summary

      Modifier and Type Method Description
      static java.util.List<AttOberflaechenBerechtigung> getZustaende()
      Gibt alle Zustände zurück, die das Attribut besitzen kann.
      static AttOberflaechenBerechtigung getZustand​(java.lang.Short value)
      Gibt den Zustand zu einer Zahl zurück oder null, wenn die Zahl keinen Zustand repräsentiert.
      static AttOberflaechenBerechtigung getZustand​(java.lang.String value)
      Gibt den Zustand zu einem Zustandsnamen zurück oder null, wenn kein Zustand einen solchen Namen hat.
      • Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl

        compareTo, doubleValue, equals, floatValue, getValue, getWerteBereich, hashCode, intValue, isZustand, longValue, toString
      • Methods inherited from class java.lang.Number

        byteValue, shortValue
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • ZUSTAND_0_SPERRUNG

        public static final AttOberflaechenBerechtigung ZUSTAND_0_SPERRUNG
        Sperrung der Funktion für die jeweilige Berechtigungsklasse.

      • ZUSTAND_1_FREIGABE

        public static final AttOberflaechenBerechtigung ZUSTAND_1_FREIGABE
        Freigabe der Funktion für die jeweilige Berechtigungsklasse.

    • Constructor Detail

      • AttOberflaechenBerechtigung

        public AttOberflaechenBerechtigung​(java.lang.Short value)
        Erzeugte eine neues Attribut OberflächenBerechtigung.
        Parameters:
        value - der Wert der Zahl.
    • Method Detail

      • getZustand

        public static AttOberflaechenBerechtigung getZustand​(java.lang.Short value)
        Gibt den Zustand zu einer Zahl zurück oder null, wenn die Zahl keinen Zustand repräsentiert.
        Parameters:
        value - ein Zahlenwert
        Returns:
        der Zustand zu dem Zahlenwert oder null, wenn die Zahl keine Entsprechnung als Zustand besitzt.
      • getZustand

        public static AttOberflaechenBerechtigung getZustand​(java.lang.String value)
        Gibt den Zustand zu einem Zustandsnamen zurück oder null, wenn kein Zustand einen solchen Namen hat.
        Parameters:
        value - der Zustandsname
        Returns:
        der Zustand zu dem Zustandsnamen oder null, wenn kein Zustand einen solchen Namen hat.
      • getZustaende

        public static java.util.List<AttOberflaechenBerechtigung> getZustaende()
        Gibt alle Zustände zurück, die das Attribut besitzen kann.
        Returns:
        alle Zustände die das Attribut annehmen kann.