public interface PreselectionListsFilter
Interface, um ein Filter-Objekt bei der Klasse PreselectionLists
anzumelden. Wenn die Listen des PreselectionLists
-Panels zusätzlich nach weiteren Kriterien gefiltert werden sollen, muss die Methode applyFilter(int, java.util.List)
implementiert werden. Welche Liste gefiltert werden soll, kann mittels Konstanten, die dieses Interface zur Verfügung stellt, bestimmt werden.
Modifier and Type | Field and Description |
---|---|
static int |
ASPECT_LIST
Die zu filternde Liste der
applyFilter -Methode: Aspekt |
static int |
ATTRIBUTEGROUP_LIST
Die zu filternde Liste der
applyFilter -Methode: Attributgruppe |
static int |
OBJECT_LIST
Die zu filternde Liste der
applyFilter -Methode: Objekt |
static int |
OBJECTTYPE_LIST
Die zu filternde Liste der
applyFilter -Methode: Objekttyp |
Modifier and Type | Method and Description |
---|---|
java.util.List |
applyFilter(int whichList,
java.util.List list)
Die Methode muss von der Anwendung implementiert werden, wenn eine der Listen des
PreselectionLists -Panels zusätzlich nach weiteren Kriterien gefiltert werden soll. |
static final int OBJECT_LIST
Die zu filternde Liste der applyFilter
-Methode: Objekt
static final int OBJECTTYPE_LIST
Die zu filternde Liste der applyFilter
-Methode: Objekttyp
static final int ATTRIBUTEGROUP_LIST
Die zu filternde Liste der applyFilter
-Methode: Attributgruppe
static final int ASPECT_LIST
Die zu filternde Liste der applyFilter
-Methode: Aspekt
java.util.List applyFilter(int whichList, java.util.List list)
Die Methode muss von der Anwendung implementiert werden, wenn eine der Listen des PreselectionLists
-Panels zusätzlich nach weiteren Kriterien gefiltert werden soll. Welche Liste gefiltert werden soll, kann mittels der Konstanten des Interfaces
bestimmt werden.
whichList
- gibt an, welche Liste übergeben wirdlist
- die zu filternde Liste