Class Filter
java.lang.Object
de.bsvrz.pat.sysbed.preselection.treeFilter.standard.Filter
public class Filter
extends java.lang.Object
Die Klasse
Filter
speichert ein Kriterium und die dazugehörigen Werte und bietet Methoden an, um Systemobjekte anhand des Kriteriums zu
filtern.-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ASPECT
filtert die aufgelisteten Objekte nach dem Aspektstatic java.lang.String
ATTRIBUTEGROUP
filtert die aufgelisteten Objekte nach der Attributgruppestatic java.lang.String
CONFIGURATIONAREA
filtert die aufgelisteten Objekte nach dem Konfigurationsbereichstatic java.lang.String
EXTENDED
filtert die aufgelisteten Objekte nach einem erweiterten Filterstatic java.lang.String
OBJECT
filtert die aufgelisteten Objekte nach dem Objektstatic java.lang.String
OBJECTTYPE
filtert die aufgelisteten Objekte nach dem Objekttyp -
Constructor Summary
Constructors Constructor Description Filter(java.lang.String criteria, java.lang.String[] values, de.bsvrz.dav.daf.main.ClientDavInterface connection)
Erzeugt ein neues Objekt der KlasseFilter
. -
Method Summary
Modifier and Type Method Description java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObject>
filterObjects(java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObject> systemObjects)
Die übergebenen Systemobjekte werden entsprechend des Kriteriums gefiltert und zurückgegeben.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
CONFIGURATIONAREA
public static final java.lang.String CONFIGURATIONAREAfiltert die aufgelisteten Objekte nach dem Konfigurationsbereich- See Also:
- Constant Field Values
-
OBJECTTYPE
public static final java.lang.String OBJECTTYPEfiltert die aufgelisteten Objekte nach dem Objekttyp- See Also:
- Constant Field Values
-
ATTRIBUTEGROUP
public static final java.lang.String ATTRIBUTEGROUPfiltert die aufgelisteten Objekte nach der Attributgruppe- See Also:
- Constant Field Values
-
ASPECT
public static final java.lang.String ASPECTfiltert die aufgelisteten Objekte nach dem Aspekt- See Also:
- Constant Field Values
-
OBJECT
public static final java.lang.String OBJECTfiltert die aufgelisteten Objekte nach dem Objekt- See Also:
- Constant Field Values
-
EXTENDED
public static final java.lang.String EXTENDEDfiltert die aufgelisteten Objekte nach einem erweiterten Filter- See Also:
- Constant Field Values
-
-
Constructor Details
-
Filter
public Filter(java.lang.String criteria, java.lang.String[] values, de.bsvrz.dav.daf.main.ClientDavInterface connection)Erzeugt ein neues Objekt der KlasseFilter
.- Parameters:
criteria
- Filterkriteriumvalues
- Filterattributeconnection
- Verbindung zum Datenverteiler
-
-
Method Details
-
filterObjects
public java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObject> filterObjects(java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObject> systemObjects)Die übergebenen Systemobjekte werden entsprechend des Kriteriums gefiltert und zurückgegeben.- Parameters:
systemObjects
- die zu filternden Systemobjekte- Returns:
- die gefilterten Systemobjekte
-