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

Package ch.elexis.actions

Actions Hier werden globale Aktionen definiert (Einerseits Funktionen, welche durch Tastendruck und/oder Menuauswahl und/oder Toolbarbuttons ausgelöst werden können, also Actions im engeren Sinn, andererseits auch Systemaktionen wie update-jobs etc.).

See:
          Description

Interface Summary
AbstractDataLoaderJob.FilterProvider A FilterProvider is a class than can apply a filter to a DataLoader, that controls the read data.
BackgroundJob.BackgroundJobListener Wer bei Beendigung eines BackgroundJobs benachrichtigt werden will, muss einen BackgroundJobListener anmelden.
DelayableJob.IWorker  
ElexisEventListener  
GlobalEventDispatcher.IActivationListener  
Heartbeat.HeartListener  
IBereichSelectionEvent  
ICodeSelectorTarget An ICodeSelectorTarget can receive objects from CodeSelector lists when they are selected.
IElexisEventDispatcher An IElexisEventDispatcher can be authoritative for a specific kind of originating Object and/or for a specific EventType.
ObjectFilterRegistry.IObjectFilterProvider  
PersistentObjectLoader.QueryFilter a QueryFilter can modify the Query of this Loader.
RestrictedAction.RestrictionListener Users of this class can register a RestrictionListener to get informed about missing rights during execution of the action.
 

Class Summary
AbstractDataLoaderJob Deprecated. Die Funktionalität der BackgroundJobs kann seit Eclipse 3.0 von Eclipse-Jobs und Joblisteners übernommen werden.
Activator Einen Activator braucht man immer dann, wenn man irgendwelche Dinge sicher zu Beginn der Plugin-Aktivierung ausgeführt haben will.
AgendaActions Some common actions for the agenda
BackgroundJob Deprecated. Seit Eclipse 3.0 gibt es direkt im Job-API die Möglichkeit, einen IJobChangeListener einzusetzen, um Über die Beendigung eines Hintergrundprozesses informiert zu werden.
CodeSelectorHandler  
DelayableJob A job that does not execute immediately on launch but waits if there comes another call - e.g a key press of the user.
ElexisEvent A universal event object.
ElexisEventCascade This cascade makes sure, that the three central elements are always selected synchroneously: Patient, case and consultation.
ElexisEventDispatcher The Elexis event dispatcher system manages and distributes the information of changing, creating, deleting and selecting PersistentObjects.
ElexisEventListenerImpl An implementation of the most common uses of ElexisSventListeners.
FlatDataLoader A PersistentObjectLoader for flat tables.
GlobalActions Diese Klasse definiert alle statischen Actions, die global gelten sollen.
GlobalEventDispatcher  
Heartbeat Heartbeat is an event source, that fires events at user-definable intervals to all HeartListeners.
HistoryLoader Texte früherer Konsultationen asynchron nachladen.
JobPool Deprecated. Neuer Code sollte das Eclipse Job API verwenden
KonsFilter Ein Filter für Konsultationen
LazyTreeLoader<T> Deprecated.
ListLoader<T extends PersistentObject> Ein Background-Job, der Datensätze aus einer Tabelle liest und in Form eines Arrays zurückliefert
Messages  
ObjectFilterRegistry  
PersistentObjectLoader This is a replacement for the former BackgroundJob-System.
ReadOnceTreeLoader A TreeLoader designed to read only once (for immutable data)
RestrictedAction Special class for actiosn requiring special access rights.
RestrictedAction.RestrictionEvent Event containing the required right.
ScannerEvents  
StatusLine  
Synchronizer Deprecated.
TreeDataLoader A PersistentObjectLoader for Tree-like structures.
TreeLoader<T> Deprecated.
 

Package ch.elexis.actions Description

Actions

Hier werden globale Aktionen definiert (Einerseits Funktionen, welche durch Tastendruck und/oder Menuauswahl und/oder Toolbarbuttons ausgelöst werden können, also Actions im engeren Sinn, andererseits auch Systemaktionen wie update-jobs etc.).


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