Class OpModeListe
- java.lang.Object
-
- de.desy.mst.libs.framework.mstapp.mode.OpModeListe
-
public final class OpModeListe extends java.lang.Object
Tells which OpModes are allowed. Value equality == Object equality
They can not be changed.
Naming convention of constants:
Betrieb,Betrachten,Expert- Capital letter: mode is allowed mode
- "_": mode is not allowed
Im Detail:- OpModeListe.BBE BetrachtenBetriebExpert
- OpModeListe._BE _BetriebExpert
- OpModeListe.B_E Betrachten_Expert
- OpModeListe.BB_ BetrachtenBetrieb_
- OpModeListe.__E __Expert
- OpModeListe._B_ _Betrieb_
- OpModeListe.B__ Betrachten_
- OpModeListe.EMPTY_LISTE ___
- Author:
- schuette
-
-
Field Summary
Fields Modifier and Type Field Description static OpModeListe
__E
ExpertListe:static OpModeListe
_B_
BetriebListe:static OpModeListe
_BE
BetriebExpertListe:static OpModeListe
B__
BetrachtenListe:static OpModeListe
B_E
BetrachtenExpertListe:static OpModeListe
BB_
BetrachtenBetriebListe:static OpModeListe
BBE
BetrachtenBetriebExpert:static OpModeListe
EMPTY_LISTE
EmptyListe:java.lang.String
name
static OpModeListe[]
VALUES
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OpModeListe
and(OpModeListe list1, OpModeListe list2)
Ergibt eine OpModeListe die nur opModes aus beiden Listen enthaeltOpMode
getDefaultOpMode()
boolean[]
getModeArray()
static OpModeListe
getModesHigherThan(OpMode opMode)
static boolean
isGefuellterModeArray(boolean[] modeArray)
boolean
isInList(OpMode opMode)
static OpModeListe
not(OpModeListe list)
Ergibt die logisch invertierte OpModeListejava.lang.String
toString()
-
-
-
Field Detail
-
BBE
public static final OpModeListe BBE
BetrachtenBetriebExpert:
-
_BE
public static final OpModeListe _BE
BetriebExpertListe:
-
B_E
public static final OpModeListe B_E
BetrachtenExpertListe:
-
BB_
public static final OpModeListe BB_
BetrachtenBetriebListe:
-
__E
public static final OpModeListe __E
ExpertListe:
-
_B_
public static final OpModeListe _B_
BetriebListe:
-
B__
public static final OpModeListe B__
BetrachtenListe:
-
EMPTY_LISTE
public static final OpModeListe EMPTY_LISTE
EmptyListe:
-
VALUES
public static final OpModeListe[] VALUES
-
name
public final java.lang.String name
-
-
Method Detail
-
isGefuellterModeArray
public static boolean isGefuellterModeArray(boolean[] modeArray)
-
and
public static OpModeListe and(OpModeListe list1, OpModeListe list2)
Ergibt eine OpModeListe die nur opModes aus beiden Listen enthaelt
-
not
public static OpModeListe not(OpModeListe list)
Ergibt die logisch invertierte OpModeListe
-
isInList
public boolean isInList(OpMode opMode)
-
getModeArray
public boolean[] getModeArray()
- Returns:
- Returns a clone of the modeArray. Always a valid non null array. must be a clone, so user can not change values in an unchecked fashion
-
getDefaultOpMode
public OpMode getDefaultOpMode()
-
getModesHigherThan
public static OpModeListe getModesHigherThan(OpMode opMode)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-