de.bsvrz.pat.sysbed.preselection.treeFilter.plugins.api
Interface ExtendedFilter


public interface ExtendedFilter

Das Interface ExtendedFilter ermöglicht das Hinzufügen eines weiteren Filters.

Author:
Kappich Systemberatung

Method Summary
 Collection<SystemObject> applyFilter(Collection<SystemObject> systemObjects)
          Die übergebenen Systemobjekte werden mittels der Methode applyFilter gefiltert und wieder zurückgegeben.
 void setConnection(ClientDavInterface connection)
          Übergibt die Verbindung zum Datenverteiler.
 void setValues(String[] values)
          Übergibt die Werte, nach denen gefiltert werden soll.
 

Method Detail

setValues

void setValues(String[] values)
Übergibt die Werte, nach denen gefiltert werden soll. Der erste Wert entspricht der aufzurufenden Klasse.

Parameters:
values - die Werte, nach denen gefiltert werden soll

setConnection

void setConnection(ClientDavInterface connection)
Übergibt die Verbindung zum Datenverteiler.

Parameters:
connection - die Verbindung zum Datenverteiler

applyFilter

Collection<SystemObject> applyFilter(Collection<SystemObject> systemObjects)
Die übergebenen Systemobjekte werden mittels der Methode applyFilter gefiltert und wieder zurückgegeben.

Parameters:
systemObjects - die System-Objekte
Returns:
die gefilterten System-Objekte