|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.pat.sysbed.preselection.treeFilter.standard.Filter
public class Filter
Die Klasse Filter
speichert ein Kriterium und die dazugehörigen Werte und bietet Methoden an, um Systemobjekte anhand des Kriteriums zu
filtern.
Field Summary | |
---|---|
private ClientDavInterface |
_connection
speichert die Verbindung zum Datenverteiler |
private String |
_criteria
speichert das Kriterium des Filters |
private static Debug |
_debug
Der Debug-Logger der Klasse |
private String[] |
_values
speichert die Einträge zum Kriterium |
static String |
ASPECT
filtert die aufgelisteten Objekte nach dem Aspekt |
static String |
ATTRIBUTEGROUP
filtert die aufgelisteten Objekte nach der Attributgruppe |
static String |
CONFIGURATIONAREA
filtert die aufgelisteten Objekte nach dem Konfigurationsbereich |
static String |
EXTENDED
filtert die aufgelisteten Objekte nach einem erweiterten Filter |
static String |
OBJECT
filtert die aufgelisteten Objekte nach dem Objekt |
static String |
OBJECTTYPE
filtert die aufgelisteten Objekte nach dem Objekttyp |
Constructor Summary | |
---|---|
Filter(String criteria,
String[] values,
ClientDavInterface connection)
Erzeugt ein neues Objekt der Klasse Filter . |
Method Summary | |
---|---|
private Collection<SystemObject> |
applyFilter(Collection<SystemObject> systemObjects)
Die Systemobjekte werden in Abhängigkeit vom Kriterium gefiltert. |
Collection<SystemObject> |
filterObjects(Collection<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 Detail |
---|
private static Debug _debug
private String _criteria
private String[] _values
private ClientDavInterface _connection
public static final String CONFIGURATIONAREA
public static final String OBJECTTYPE
public static final String ATTRIBUTEGROUP
public static final String ASPECT
public static final String OBJECT
public static final String EXTENDED
Constructor Detail |
---|
public Filter(String criteria, String[] values, ClientDavInterface connection)
Filter
.
criteria
- Filterkriteriumvalues
- Filterattributeconnection
- Verbindung zum DatenverteilerMethod Detail |
---|
public Collection<SystemObject> filterObjects(Collection<SystemObject> systemObjects)
systemObjects
- die zu filternden Systemobjekte
private Collection<SystemObject> applyFilter(Collection<SystemObject> systemObjects)
systemObjects
- die zu filternden System-Objekte
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |