Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013

ch.elexis.labortarif2009.ui
Class Labor2009ControlFieldProvider

java.lang.Object
  extended by ch.elexis.labortarif2009.ui.Labor2009ControlFieldProvider
All Implemented Interfaces:
ViewerConfigurer.ControlFieldProvider

public class Labor2009ControlFieldProvider
extends java.lang.Object
implements ViewerConfigurer.ControlFieldProvider


Constructor Summary
Labor2009ControlFieldProvider(CommonViewer viewer)
           
 
Method Summary
 void addChangeListener(ViewerConfigurer.ControlFieldListener cl)
          Einen Listener enifügen
 void clearValues()
          Die Eingabefelder löschen
 org.eclipse.swt.widgets.Composite createControl(org.eclipse.swt.widgets.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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Labor2009ControlFieldProvider

public Labor2009ControlFieldProvider(CommonViewer viewer)
Method Detail

createControl

public org.eclipse.swt.widgets.Composite createControl(org.eclipse.swt.widgets.Composite parent)
Description copied from interface: ViewerConfigurer.ControlFieldProvider
Das Kontrollfeld erstellen

Specified by:
createControl in interface ViewerConfigurer.ControlFieldProvider

addChangeListener

public void addChangeListener(ViewerConfigurer.ControlFieldListener cl)
Description copied from interface: ViewerConfigurer.ControlFieldProvider
Einen Listener enifügen

Specified by:
addChangeListener in interface ViewerConfigurer.ControlFieldProvider

removeChangeListener

public void removeChangeListener(ViewerConfigurer.ControlFieldListener cl)
Description copied from interface: ViewerConfigurer.ControlFieldProvider
Einen Listener entfernen

Specified by:
removeChangeListener in interface ViewerConfigurer.ControlFieldProvider

getValues

public java.lang.String[] getValues()
Description copied from interface: ViewerConfigurer.ControlFieldProvider
Die Werte der Filterbedingungen liefern

Specified by:
getValues in interface ViewerConfigurer.ControlFieldProvider

clearValues

public void clearValues()
Description copied from interface: ViewerConfigurer.ControlFieldProvider
Die Eingabefelder löschen

Specified by:
clearValues in interface ViewerConfigurer.ControlFieldProvider

isEmpty

public boolean isEmpty()
Description copied from interface: ViewerConfigurer.ControlFieldProvider
Anfrage, ob die Eingabefelder leer sind

Specified by:
isEmpty in interface ViewerConfigurer.ControlFieldProvider

setQuery

public void setQuery(Query<? extends PersistentObject> q)
Description copied from interface: ViewerConfigurer.ControlFieldProvider
Eine Query so modifizieren, dass sie den Filterbedingungen entspricht

Specified by:
setQuery in interface ViewerConfigurer.ControlFieldProvider
See Also:
Query

createFilter

public IFilter createFilter()
Description copied from interface: ViewerConfigurer.ControlFieldProvider
Einen Filter erstellen, der den momentanen Bedingungen entspricht

Specified by:
createFilter in interface ViewerConfigurer.ControlFieldProvider

fireChangedEvent

public void fireChangedEvent()
Description copied from interface: ViewerConfigurer.ControlFieldProvider
Eine Meldung absenden, dass der Filter geändert wurde

Specified by:
fireChangedEvent in interface ViewerConfigurer.ControlFieldProvider

fireSortEvent

public void fireSortEvent(java.lang.String text)
Specified by:
fireSortEvent in interface ViewerConfigurer.ControlFieldProvider

setFocus

public void setFocus()
Specified by:
setFocus in interface ViewerConfigurer.ControlFieldProvider

Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013