Elexis API documentation
Version 2.1.6 as of December 11 2011

eaustria.dame.sichten
Class DameDokumentliste

java.lang.Object
  extended by ViewPart
      extended by eaustria.dame.sichten.DameDokumentliste
All Implemented Interfaces:
GlobalEventDispatcher.IActivationListener, DameDokumentverwaltungsbeobachter

public class DameDokumentliste
extends ViewPart
implements GlobalEventDispatcher.IActivationListener, DameDokumentverwaltungsbeobachter

Die Dokumentliste zeigt alle DAME-Dokumente des aktuellen Patienten an.


Field Summary
static java.lang.String ID
           
 
Constructor Summary
DameDokumentliste()
           
 
Method Summary
 void activation(boolean wirdAktiviert)
           
 void beobachterDeregistrieren(DameDokumentlistenbeobachter beob)
          Deregistriert einen neuen Beobachter.
 void beobachterRegistrieren(DameDokumentlistenbeobachter beob)
          Registriert einen neuen Beobachter.
 void createPartControl(Composite parent)
           
 void dispose()
          Notwendige Freigaben zur Vermeidung von Speicherlecks.
 void dokumentHinzugefügt(DameDokument damedok)
          Wird aufgerufen, wenn ein neues DAME-Dokument hinzugefügt wurde.
 void setFocus()
           
static java.lang.String vernünftigeKurzbeschriftung(Kontakt kontakt)
          Erzeugt eine Namensbezeichnung eines Kontakts.
 void visible(boolean wirdAktiviert)
          Ereignisbeobachter nur dann aktivieren, wenn die Sicht sichtbar wird.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final java.lang.String ID
See Also:
Constant Field Values
Constructor Detail

DameDokumentliste

public DameDokumentliste()
Method Detail

vernünftigeKurzbeschriftung

public static java.lang.String vernünftigeKurzbeschriftung(Kontakt kontakt)
Erzeugt eine Namensbezeichnung eines Kontakts. Für Personen , für alle anderen Kontakte . !OFFEN gehört in eaustria-basis

Parameters:
kontakt -
Returns:

createPartControl

public void createPartControl(Composite parent)

dispose

public void dispose()
Notwendige Freigaben zur Vermeidung von Speicherlecks.


setFocus

public void setFocus()

activation

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

visible

public void visible(boolean wirdAktiviert)
Ereignisbeobachter nur dann aktivieren, wenn die Sicht sichtbar wird. Spart Zeit und Ressourcen.

Specified by:
visible in interface GlobalEventDispatcher.IActivationListener

dokumentHinzugefügt

public void dokumentHinzugefügt(DameDokument damedok)
Description copied from interface: DameDokumentverwaltungsbeobachter
Wird aufgerufen, wenn ein neues DAME-Dokument hinzugefügt wurde.

Specified by:
dokumentHinzugefügt in interface DameDokumentverwaltungsbeobachter
Parameters:
damedok - Hinzugefügtes Dokument.

beobachterRegistrieren

public void beobachterRegistrieren(DameDokumentlistenbeobachter beob)
Registriert einen neuen Beobachter.


beobachterDeregistrieren

public void beobachterDeregistrieren(DameDokumentlistenbeobachter beob)
Deregistriert einen neuen Beobachter.


Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis