Elexis API documentation
Version 2.1.6 as of December 11 2011

ch.elexis.agenda.ui
Class BaseView

java.lang.Object
  extended by ViewPart
      extended by ch.elexis.agenda.ui.BaseView
All Implemented Interfaces:
GlobalEventDispatcher.IActivationListener, Heartbeat.HeartListener
Direct Known Subclasses:
AgendaParallel, AgendaWeek

public abstract class BaseView
extends ViewPart
implements Heartbeat.HeartListener, GlobalEventDispatcher.IActivationListener

Abstract base class for an agenda window.

Author:
Gerry

Field Summary
 IAction blockAction
           
 IAction dayLimitsAction
           
 IAction exportAction
           
 IAction importAction
           
 IAction newTerminAction
           
 IAction newViewAction
           
 IAction printAction
           
 IAction printPatientAction
           
 IAction todayAction
           
 
Constructor Summary
BaseView()
           
 
Method Summary
 void activation(boolean mode)
           
 void createPartControl(Composite parent)
           
 void dispose()
           
static double getPixelPerMinute()
          Return the scale factor, i.e. the number of Pixels to use for one minute.
 void heartbeat()
          Die Methode heartbeat wird in "einigermassen" regelmässigen (aber nicht garantiert immer genau identischen) Abständen aufgerufen
 void visible(boolean mode)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

newTerminAction

public IAction newTerminAction

blockAction

public IAction blockAction

dayLimitsAction

public IAction dayLimitsAction

newViewAction

public IAction newViewAction

printAction

public IAction printAction

exportAction

public IAction exportAction

importAction

public IAction importAction

printPatientAction

public IAction printPatientAction

todayAction

public IAction todayAction
Constructor Detail

BaseView

public BaseView()
Method Detail

createPartControl

public void createPartControl(Composite parent)

dispose

public void dispose()

heartbeat

public void heartbeat()
Description copied from interface: Heartbeat.HeartListener
Die Methode heartbeat wird in "einigermassen" regelmässigen (aber nicht garantiert immer genau identischen) Abständen aufgerufen

Specified by:
heartbeat in interface Heartbeat.HeartListener

activation

public void activation(boolean mode)
Specified by:
activation in interface GlobalEventDispatcher.IActivationListener

visible

public void visible(boolean mode)
Specified by:
visible in interface GlobalEventDispatcher.IActivationListener

getPixelPerMinute

public static double getPixelPerMinute()
Return the scale factor, i.e. the number of Pixels to use for one minute.

Returns:
thepixel-per-minute scale.

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis