Class Status

  • All Implemented Interfaces:
    java.lang.Comparable<AEntry<java.lang.Integer>>

    public class Status
    extends AEntry<java.lang.Integer>
    Zeile der Status Tabelle Immutable Object (kann nach Erzeugung nicht mehr geaendert werden)
    Version:
    1.0.0
    Author:
    ws
    • Field Detail

      • aufgNr

        public final int aufgNr
      • nr

        public final int nr
      • msg

        public final java.lang.String msg
      • dscr

        public final java.lang.String dscr
    • Constructor Detail

      • Status

        public Status​(int aufgNr,
                      int nr,
                      java.lang.String msg,
                      java.lang.String dscr,
                      int farbNr)
      • Status

        public Status​(int aufgNr,
                      int nr,
                      java.lang.String msg,
                      java.lang.String dscr,
                      AppColor farbe)
      • Status

        @Deprecated
        public Status()
        Deprecated.
        DO NOT USE, ONLY DYSFUNCTIONAL DUMMY FOR XMLEncoder
    • Method Detail

      • createFarbe

        public static final AppColor createFarbe​(int farbNr)
      • getKey

        public final java.lang.Integer getKey()
        Description copied from class: AEntry
        ein applikationsweiter eindeutiger Schluessel wie nr oder devname ...
        Specified by:
        getKey in class AEntry<java.lang.Integer>
      • getAufgNr

        public final int getAufgNr()
      • getAufgabe

        public final Aufgabe getAufgabe()
      • getNr

        public final int getNr()
      • getMsg

        public final java.lang.String getMsg()
      • getDscr

        public final java.lang.String getDscr()
      • getFarbe

        public final AppColor getFarbe()
      • inSeinenWertenGleich

        public boolean inSeinenWertenGleich​(AEntry<java.lang.Integer> aEntry)
        statt this.equals zu definieren, muesste dann auch HashCode neu definieren
        Specified by:
        inSeinenWertenGleich in class AEntry<java.lang.Integer>
      • objectEquals

        protected final boolean objectEquals​(java.lang.Object lhs,
                                             java.lang.Object rhs)
      • setAufgNr

        @Deprecated
        public final void setAufgNr​(int aufgNr)
        Deprecated.
        DO NOT USE, ONLY DYSFUNCTIONAL DUMMY FOR XMLEncoder
      • setDscr

        @Deprecated
        public final void setDscr​(java.lang.String dscr)
        Deprecated.
        DO NOT USE, ONLY DYSFUNCTIONAL DUMMY FOR XMLEncoder
      • setFarbe

        @Deprecated
        public final void setFarbe​(AppColor farbe)
        Deprecated.
        DO NOT USE, ONLY DYSFUNCTIONAL DUMMY FOR XMLEncoder
      • setMsg

        @Deprecated
        public final void setMsg​(java.lang.String msg)
        Deprecated.
        DO NOT USE, ONLY DYSFUNCTIONAL DUMMY FOR XMLEncoder
      • setNr

        @Deprecated
        public final void setNr​(int nr)
        Deprecated.
        DO NOT USE, ONLY DYSFUNCTIONAL DUMMY FOR XMLEncoder