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

com.hilotec.elexis.pluginstatistiken
Class PluginDataProvider

java.lang.Object
  extended by org.eclipse.core.runtime.PlatformObject
      extended by org.eclipse.core.internal.jobs.InternalJob
          extended by org.eclipse.core.runtime.jobs.Job
              extended by ch.unibe.iam.scg.archie.model.AbstractDataProvider
                  extended by ch.unibe.iam.scg.archie.model.AbstractTimeSeries
                      extended by com.hilotec.elexis.pluginstatistiken.PluginDataProvider
All Implemented Interfaces:
java.lang.Comparable, org.eclipse.core.runtime.IAdaptable

public class PluginDataProvider
extends AbstractTimeSeries

Dataprovider, der Archie mit den gewuenschten Daten versorgt.


Field Summary
 
Fields inherited from class ch.unibe.iam.scg.archie.model.AbstractDataProvider
dataSet
 
Fields inherited from class org.eclipse.core.runtime.jobs.Job
ASYNC_FINISH, BUILD, DECORATE, INTERACTIVE, LONG, NONE, RUNNING, SHORT, SLEEPING, WAITING
 
Fields inherited from class org.eclipse.core.internal.jobs.InternalJob
manager
 
Constructor Summary
PluginDataProvider()
           
 
Method Summary
protected  org.eclipse.core.runtime.IStatus createContent(org.eclipse.core.runtime.IProgressMonitor monitor)
          Eigentliche Daten fuer die Statistik zusammenstellen
protected  java.util.List<java.lang.String> createHeadings()
          Spaltenueberschriften zusammensuchen
 java.lang.String getAbfrage()
          Combo-Feld um die zu benutzende Abfrage auszuwaehlen
 java.lang.String getDescription()
          Returns the description for this data provider.
 void setAbfrage(java.lang.String q)
           
 
Methods inherited from class ch.unibe.iam.scg.archie.model.AbstractTimeSeries
getEndDate, getStartDate, metaGetEndDate, metaGetStartDate, metaSetEndDate, metaSetStartDate, setEndDate, setStartDate
 
Methods inherited from class ch.unibe.iam.scg.archie.model.AbstractDataProvider
execute, getContentProvider, getDataSet, getLabelProvider, initializeProviders, run, setContentProvider, setLabelProvider
 
Methods inherited from class org.eclipse.core.runtime.jobs.Job
addJobChangeListener, belongsTo, cancel, canceling, done, getJobManager, getName, getPriority, getProperty, getResult, getRule, getState, getThread, isBlocking, isSystem, isUser, join, removeJobChangeListener, schedule, schedule, setName, setPriority, setProgressGroup, setProperty, setRule, setSystem, setThread, setUser, shouldRun, shouldSchedule, sleep, toString, wakeUp, wakeUp, yieldRule
 
Methods inherited from class org.eclipse.core.internal.jobs.InternalJob
compareTo
 
Methods inherited from class org.eclipse.core.runtime.PlatformObject
getAdapter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Constructor Detail

PluginDataProvider

public PluginDataProvider()
Method Detail

createContent

protected org.eclipse.core.runtime.IStatus createContent(org.eclipse.core.runtime.IProgressMonitor monitor)
Eigentliche Daten fuer die Statistik zusammenstellen

Specified by:
createContent in class AbstractDataProvider
Returns:
The status of the current job.
See Also:
IStatus

createHeadings

protected java.util.List<java.lang.String> createHeadings()
Spaltenueberschriften zusammensuchen

Specified by:
createHeadings in class AbstractDataProvider
Returns:
A list of strings (List) containing the headings.

getDescription

public java.lang.String getDescription()
Description copied from class: AbstractDataProvider
Returns the description for this data provider.

Specified by:
getDescription in class AbstractDataProvider
Returns:
Returns the description for this data provider.

getAbfrage

public java.lang.String getAbfrage()
Combo-Feld um die zu benutzende Abfrage auszuwaehlen


setAbfrage

public void setAbfrage(java.lang.String q)

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