Class AttFilterKriterium
- java.lang.Object
-
- java.lang.Number
-
- de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Short>
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmbuvglobal.attribute.AttFilterKriterium
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Short>>
public class AttFilterKriterium extends de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Short>
Filterkriterium zur Einschränkung der Objektmenge.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static AttFilterKriterium
ZUSTAND_0_KONFIGURATIONSBEREICH
Einschränkung über Konfigurationsbereiche.static AttFilterKriterium
ZUSTAND_2_OBJEKTTYP
Einschränkung über Objekttypen.static AttFilterKriterium
ZUSTAND_3_ATTRIBUTGRUPPE
Einschränkung über Attributgruppen.static AttFilterKriterium
ZUSTAND_32767_ERWEITERT
Einschränkung über spezielle Filter-Plugins.static AttFilterKriterium
ZUSTAND_4_ASPEKT
Einschränkung über Aspekten Die zugehörigen FilterWerte sind die Pid oder Id von Aspekttypen.static AttFilterKriterium
ZUSTAND_5_OBJEKT
Einschränkung über konkrete Objekte.
-
Constructor Summary
Constructors Constructor Description AttFilterKriterium(java.lang.Short value)
Erzeugte eine neues Attribut FilterKriterium.
-
Method Summary
Modifier and Type Method Description static java.util.List<AttFilterKriterium>
getZustaende()
Gibt alle Zustände zurück, die das Attribut besitzen kann.static AttFilterKriterium
getZustand(java.lang.Short value)
Gibt den Zustand zu einer Zahl zurück odernull
, wenn die Zahl keinen Zustand repräsentiert.static AttFilterKriterium
getZustand(java.lang.String value)
Gibt den Zustand zu einem Zustandsnamen zurück odernull
, wenn kein Zustand einen solchen Namen hat.
-
-
-
Field Detail
-
ZUSTAND_0_KONFIGURATIONSBEREICH
public static final AttFilterKriterium ZUSTAND_0_KONFIGURATIONSBEREICH
Einschränkung über Konfigurationsbereiche. Die zugehörigen FilterWerte sind die Pid oder Id von Konfigurationsbereichen.
-
ZUSTAND_2_OBJEKTTYP
public static final AttFilterKriterium ZUSTAND_2_OBJEKTTYP
Einschränkung über Objekttypen. Die zugehörigen FilterWerte sind die Pid oder Id von Objekttypen.
-
ZUSTAND_3_ATTRIBUTGRUPPE
public static final AttFilterKriterium ZUSTAND_3_ATTRIBUTGRUPPE
Einschränkung über Attributgruppen. Die zugehörigen FilterWerte sind die Pid oder Id von Attributgruppentypen.
-
ZUSTAND_4_ASPEKT
public static final AttFilterKriterium ZUSTAND_4_ASPEKT
Einschränkung über Aspekten Die zugehörigen FilterWerte sind die Pid oder Id von Aspekttypen.
-
ZUSTAND_5_OBJEKT
public static final AttFilterKriterium ZUSTAND_5_OBJEKT
Einschränkung über konkrete Objekte. Die zugehörigen FilterWerte sind die Pid oder Id von Objekten. Optional können hinter Pid bzw. Id mit Doppelpunkt getrennt Mengennamen angegeben werden, wodurch über die in der spezifizierten Menge enthaltenen Objekte eingeschränkt wird.
-
ZUSTAND_32767_ERWEITERT
public static final AttFilterKriterium ZUSTAND_32767_ERWEITERT
Einschränkung über spezielle Filter-Plugins. Der erste zugehörigen FilterWert ist der Klassenname des zu verwendenden Plugins. Weitere Werte sind abhängig vom jeweiligen Filter-Plugin.
-
-
Method Detail
-
getZustand
public static AttFilterKriterium getZustand(java.lang.Short value)
Gibt den Zustand zu einer Zahl zurück odernull
, 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 AttFilterKriterium getZustand(java.lang.String value)
Gibt den Zustand zu einem Zustandsnamen zurück odernull
, 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<AttFilterKriterium> getZustaende()
Gibt alle Zustände zurück, die das Attribut besitzen kann.- Returns:
- alle Zustände die das Attribut annehmen kann.
-
-