|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectJob
ch.elexis.actions.BackgroundJob
ch.elexis.actions.AbstractDataLoaderJob
ch.elexis.actions.LazyTreeLoader<T>
T -
@Deprecated public class LazyTreeLoader<T>
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.
| 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 | |
|---|---|
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. fetch children of this node. |
int |
getSize()
Deprecated. Elementzahl dieses Jobs erfragen |
boolean |
hasChildren(LazyTree l)
Deprecated. return true if this node has children |
void |
setFilter(IFilter f)
Deprecated. |
void |
setParentField(java.lang.String f)
Deprecated. |
| 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 |
|---|
public LazyTreeLoader(java.lang.String Jobname,
Query q,
java.lang.String parent,
java.lang.String[] orderBy)
| Method Detail |
|---|
public void setFilter(IFilter f)
public void setParentField(java.lang.String f)
public IStatus execute(IProgressMonitor moni)
BackgroundJob
execute in class BackgroundJobpublic int getSize()
BackgroundJob
getSize in class BackgroundJobpublic boolean fetchChildren(LazyTree l)
LazyTree.LazyTreeListener
fetchChildren in interface LazyTree.LazyTreeListenerpublic boolean hasChildren(LazyTree l)
LazyTree.LazyTreeListener
hasChildren in interface LazyTree.LazyTreeListener
|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||