Interface PreselectionListsFilter
-
public interface PreselectionListsFilterInterface, um ein Filter-Objekt bei der KlassePreselectionListsanzumelden. Wenn die Listen desPreselectionLists-Panels zusätzlich nach weiteren Kriterien gefiltert werden sollen, muss die MethodeapplyFilter(int, java.util.Collection<? extends de.bsvrz.dav.daf.main.config.SystemObject>)implementiert werden. Welche Liste gefiltert werden soll, kann mittels Konstanten, die dieses Interface zur Verfügung stellt, bestimmt werden.
-
-
Field Summary
Fields Modifier and Type Field Description static intASPECT_LISTDie zu filternde Liste derapplyFilter-Methode: Aspektstatic intATTRIBUTEGROUP_LISTDie zu filternde Liste derapplyFilter-Methode: Attributgruppestatic intOBJECT_LISTDie zu filternde Liste derapplyFilter-Methode: Objektstatic intOBJECTTYPE_LISTDie zu filternde Liste derapplyFilter-Methode: Objekttyp
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Collection<? extends de.bsvrz.dav.daf.main.config.SystemObject>applyFilter(int whichList, java.util.Collection<? extends de.bsvrz.dav.daf.main.config.SystemObject> list)Die Methode muss von der Anwendung implementiert werden, wenn eine der Listen desPreselectionLists-Panels zusätzlich nach weiteren Kriterien gefiltert werden soll.
-
-
-
Field Detail
-
OBJECT_LIST
static final int OBJECT_LIST
Die zu filternde Liste derapplyFilter-Methode: Objekt
-
OBJECTTYPE_LIST
static final int OBJECTTYPE_LIST
Die zu filternde Liste derapplyFilter-Methode: Objekttyp
-
ATTRIBUTEGROUP_LIST
static final int ATTRIBUTEGROUP_LIST
Die zu filternde Liste derapplyFilter-Methode: Attributgruppe
-
ASPECT_LIST
static final int ASPECT_LIST
Die zu filternde Liste derapplyFilter-Methode: Aspekt
-
-
Method Detail
-
applyFilter
java.util.Collection<? extends de.bsvrz.dav.daf.main.config.SystemObject> applyFilter(int whichList, java.util.Collection<? extends de.bsvrz.dav.daf.main.config.SystemObject> list)Die Methode muss von der Anwendung implementiert werden, wenn eine der Listen desPreselectionLists-Panels zusätzlich nach weiteren Kriterien gefiltert werden soll. Welche Liste gefiltert werden soll, kann mittels der Konstanten des bestimmt werden.- Parameters:
whichList- gibt an, welche Liste übergeben wirdlist- die zu filternde Liste- Returns:
- die gefilterte Liste
-
-