|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface ViewerConfigurer.ControlFieldProvider
Provider für das Kontrollfeld oberhalb der Liste. Das Kontrollfeld muss einige Elemente beinhalten, die dem Anwender das Filtern der in der Liste angezeigten Elemente ermöglichen, und es muss interessierten Listeners die änderung der Filterbedingungen mitteilen können.
DefaultControlFieldProvider
Method Summary | |
---|---|
void |
addChangeListener(ViewerConfigurer.ControlFieldListener cl)
Einen Listener enifügen |
void |
clearValues()
Die Eingabefelder löschen |
Composite |
createControl(Composite parent)
Das Kontrollfeld erstellen |
IFilter |
createFilter()
Einen Filter erstellen, der den momentanen Bedingungen entspricht |
void |
fireChangedEvent()
Eine Meldung absenden, dass der Filter geändert wurde |
void |
fireSortEvent(java.lang.String text)
|
java.lang.String[] |
getValues()
Die Werte der Filterbedingungen liefern |
boolean |
isEmpty()
Anfrage, ob die Eingabefelder leer sind |
void |
removeChangeListener(ViewerConfigurer.ControlFieldListener cl)
Einen Listener entfernen |
void |
setFocus()
|
void |
setQuery(Query<? extends PersistentObject> q)
Eine Query so modifizieren, dass sie den Filterbedingungen entspricht |
Method Detail |
---|
Composite createControl(Composite parent)
void addChangeListener(ViewerConfigurer.ControlFieldListener cl)
void removeChangeListener(ViewerConfigurer.ControlFieldListener cl)
java.lang.String[] getValues()
void clearValues()
boolean isEmpty()
void setQuery(Query<? extends PersistentObject> q)
Query
IFilter createFilter()
void fireChangedEvent()
void fireSortEvent(java.lang.String text)
void setFocus()
|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |