Elexis API documentation
Version 2.1.6 as of December 11 2011

ch.elexis.actions
Class TreeLoader<T>

java.lang.Object
  extended by Job
      extended by ch.elexis.actions.BackgroundJob
          extended by ch.elexis.actions.AbstractDataLoaderJob
              extended by ch.elexis.actions.TreeLoader<T>

Deprecated.

@Deprecated
public class TreeLoader<T>
extends AbstractDataLoaderJob

Ein BackgroundJob, der Datensätze aus einer Tabelle einliest, und als Tree zurückliefert

Author:
gerry
See Also:
Tree

Nested Class Summary
 
Nested classes/interfaces inherited from class ch.elexis.actions.AbstractDataLoaderJob
AbstractDataLoaderJob.FilterProvider
 
Nested classes/interfaces inherited from class ch.elexis.actions.BackgroundJob
BackgroundJob.BackgroundJobListener
 
Constructor Summary
TreeLoader(java.lang.String Jobname, Query q, java.lang.String parent, java.lang.String[] orderBy)
          Deprecated. Der einzige Konstruktor
 
Method Summary
 IStatus execute(IProgressMonitor moni)
          Deprecated. Diesen Job synchron ausführen.
 int getSize()
          Deprecated. Elementzahl dieses Jobs erfragen
 void setFilter(IFilter f)
          Deprecated. Einen Filter auf den Tree setzen
 
Methods inherited from class ch.elexis.actions.AbstractDataLoaderJob
addFilterProvider, getOrder, getQuery, removeFilterProvider, setOrder, setReverseOrder
 
Methods inherited from class ch.elexis.actions.BackgroundJob
addListener, getData, getJobname, invalidate, isValid, removeListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeLoader

public TreeLoader(java.lang.String Jobname,
                  Query q,
                  java.lang.String parent,
                  java.lang.String[] orderBy)
Deprecated. 
Der einzige Konstruktor

Parameters:
Jobname - Name für den Background-Job
q - Query, die die Datensätze liefert
parent - Name des Felds, das auf das �bergeordnete Element verweist
orderBy - Felder, nach denen sortiert werden soll
See Also:
Query
Method Detail

setFilter

public void setFilter(IFilter f)
Deprecated. 
Einen Filter auf den Tree setzen

Parameters:
f - ein Filter

execute

public IStatus execute(IProgressMonitor moni)
Deprecated. 
Diesen Job synchron ausführen. Normalerweise sollte ein Dataloader aber asynchron viea Hub.jobPool.activate oder Hub.jobPool.Queue ausgeführt werden. execute() eignet sich nur, wenn man gleich auf das Ergebnis warten will.

Specified by:
execute in class BackgroundJob
See Also:
JobPool, AbstractDataLoaderJob

getSize

public int getSize()
Deprecated. 
Description copied from class: BackgroundJob
Elementzahl dieses Jobs erfragen

Specified by:
getSize in class BackgroundJob

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis