|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectch.rgw.tools.Tree<T>
ch.rgw.tools.LazyTree<T>
public class LazyTree<T>
Ein Tree, der seine Children erst bei Bedarf lädt. Dazu muss ein LazyTreeListener übergeben werden, der die Children liefern muss.
| Nested Class Summary | |
|---|---|
static interface |
LazyTree.LazyTreeListener
|
| Field Summary |
|---|
| Fields inherited from class ch.rgw.tools.Tree |
|---|
contents, filter, first, next, parent |
| Constructor Summary | |
|---|---|
LazyTree(Tree<T> p,
T elem,
IFilter f,
LazyTree.LazyTreeListener l)
|
|
LazyTree(Tree<T> p,
T elem,
LazyTree.LazyTreeListener l)
|
|
LazyTree(Tree<T> p,
T elem,
LazyTree.LazyTreeListener l,
java.util.Comparator<T> comp)
|
|
| Method Summary | |
|---|---|
LazyTree<T> |
add(T elem,
LazyTree.LazyTreeListener l)
|
java.util.Collection<Tree<T>> |
getChildren()
Alle Kind-Elemente liefern |
Tree<T> |
getFirstChild()
Erstes Kind-element liefern. |
boolean |
hasChildren()
Fragen, ob Kinder vorhanden sind |
Tree |
move(Tree newParent)
An einen anderen Parenet-Node oder Tree zügeln (Mitsamt allen Kindern) |
Tree |
preload()
|
| Methods inherited from class ch.rgw.tools.Tree |
|---|
add, clear, find, getAll, getNextSibling, getParent, merge, remove, setFilter, toArray |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LazyTree(Tree<T> p,
T elem,
LazyTree.LazyTreeListener l,
java.util.Comparator<T> comp)
public LazyTree(Tree<T> p,
T elem,
LazyTree.LazyTreeListener l)
public LazyTree(Tree<T> p,
T elem,
IFilter f,
LazyTree.LazyTreeListener l)
| Method Detail |
|---|
public java.util.Collection<Tree<T>> getChildren()
Tree
getChildren in class Tree<T>public boolean hasChildren()
Tree
hasChildren in class Tree<T>
public LazyTree<T> add(T elem,
LazyTree.LazyTreeListener l)
public Tree<T> getFirstChild()
Tree
getFirstChild in class Tree<T>public Tree move(Tree newParent)
Tree
move in class Tree<T>newParent - der neue Elterpublic Tree preload()
|
Elexis: Das führende OpenSource-Arztpraxisprogamm im deutschsprachigen Raum Java doc für Elexis version 2.1.7.dev vom 01.09.2013 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||