ch.elexis.actions
Class LazyTreeLoader<T>
java.lang.Object
Job
ch.elexis.actions.BackgroundJob
ch.elexis.actions.AbstractDataLoaderJob
ch.elexis.actions.LazyTreeLoader<T>
- Type Parameters:
T
-
Deprecated.
@Deprecated
public class LazyTreeLoader<T>
- extends AbstractDataLoaderJob
Ein Job, der eine Baumstruktur "Lazy" aus der Datenbank lädt. D.h. es werden immer nur die gerade
benötigten Elemente geladen. Die Baumstruktur muss so in einer Tabelle abgelegt sein, dass eine
Spalte auf das Elternelement verweist.
- Author:
- gerry
Constructor Summary |
LazyTreeLoader(java.lang.String Jobname,
Query q,
java.lang.String parent,
java.lang.String[] orderBy)
Deprecated. |
Method Summary |
IStatus |
execute(IProgressMonitor moni)
Deprecated. Hier müssen abgeleitete Klassen die eigentliche Arbeit erledigen |
boolean |
fetchChildren(LazyTree l)
Deprecated. |
int |
getSize()
Deprecated. Elementzahl dieses Jobs erfragen |
boolean |
hasChildren(LazyTree l)
Deprecated. |
void |
setFilter(IFilter f)
Deprecated. |
void |
setParentField(java.lang.String f)
Deprecated. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LazyTreeLoader
public LazyTreeLoader(java.lang.String Jobname,
Query q,
java.lang.String parent,
java.lang.String[] orderBy)
- Deprecated.
setFilter
public void setFilter(IFilter f)
- Deprecated.
setParentField
public void setParentField(java.lang.String f)
- Deprecated.
execute
public IStatus execute(IProgressMonitor moni)
- Deprecated.
- Description copied from class:
BackgroundJob
- Hier müssen abgeleitete Klassen die eigentliche Arbeit erledigen
- Specified by:
execute
in class BackgroundJob
getSize
public int getSize()
- Deprecated.
- Description copied from class:
BackgroundJob
- Elementzahl dieses Jobs erfragen
- Specified by:
getSize
in class BackgroundJob
fetchChildren
public boolean fetchChildren(LazyTree l)
- Deprecated.
hasChildren
public boolean hasChildren(LazyTree l)
- Deprecated.
Copyright 2005-2010 by Gerry Weirich, Elexis