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.StringASPECTfiltert die aufgelisteten Objekte nach dem Aspektstatic java.lang.StringATTRIBUTEGROUPfiltert die aufgelisteten Objekte nach der Attributgruppestatic java.lang.StringCONFIGURATIONAREAfiltert die aufgelisteten Objekte nach dem Konfigurationsbereichstatic java.lang.StringEXTENDEDfiltert die aufgelisteten Objekte nach einem erweiterten Filterstatic java.lang.StringOBJECTfiltert die aufgelisteten Objekte nach dem Objektstatic java.lang.StringOBJECTTYPEfiltert 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
-