Elexis API documentation
Version 2.1.6 as of December 11 2011

ch.elexis.archie.patientstatistik
Class VerrechnungsStatistikView

java.lang.Object
  extended by ViewPart
      extended by ch.elexis.archie.patientstatistik.VerrechnungsStatistikView
All Implemented Interfaces:
GlobalEventDispatcher.IActivationListener, Counter.IJobFinishedListener

public class VerrechnungsStatistikView
extends ViewPart
implements GlobalEventDispatcher.IActivationListener, Counter.IJobFinishedListener

This view summarizes all services to the currently selected patient

Author:
gerry

Constructor Summary
VerrechnungsStatistikView()
           
 
Method Summary
 void activation(boolean mode)
          Method from ActivationListener - We are not interested
 void clearEvent(java.lang.Class<? extends PersistentObject> template)
          Method from SelectionListener
 void createPartControl(Composite parent)
          The Eclipse View is created: We use a Form with an SWT Table to display the data.
 void dispose()
          Important: On disposal of the View, the ActivationListener MUST be removed.
 void jobFinished(Counter counter)
           
 void setFocus()
           
 void visible(boolean mode)
          Method from ActivationListener.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VerrechnungsStatistikView

public VerrechnungsStatistikView()
Method Detail

createPartControl

public void createPartControl(Composite parent)
The Eclipse View is created: We use a Form with an SWT Table to display the data. Then we create a local menu and toolbar and finally, we attach ourselves as ActivationListener at Elexis' Event scheduler to be informed when we become visible to the user.


dispose

public void dispose()
Important: On disposal of the View, the ActivationListener MUST be removed.


setFocus

public void setFocus()

activation

public void activation(boolean mode)
Method from ActivationListener - We are not interested

Specified by:
activation in interface GlobalEventDispatcher.IActivationListener

visible

public void visible(boolean mode)
Method from ActivationListener. If we get visible, we attach ourselves as SelectionListener to Elexis' Event scheduler to be informed as the user selects a patient. When we become invisible, we detach the listener again.

Specified by:
visible in interface GlobalEventDispatcher.IActivationListener

clearEvent

public void clearEvent(java.lang.Class<? extends PersistentObject> template)
Method from SelectionListener


jobFinished

public void jobFinished(Counter counter)
Specified by:
jobFinished in interface Counter.IJobFinishedListener

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis