public abstract class LoggedTreeDbManagerImpl<A extends AbstractNode<A>> extends TreeDBManagerImpl<A>
| Constructor and Description |
|---|
LoggedTreeDbManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
forceRemove(A node) |
A |
merge(A node) |
void |
move(A node,
A newParent) |
void |
move(A node,
A newParent,
int index) |
void |
persist(A node) |
void |
remove(A node) |
allowsMultipleRoots, copy, getBaseType, getChildrenWithName, getVirtualRoots, isFolder, updateFlagsequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAllNodes, getNodeById, getNodeByKey, getRootspublic void move(A node, A newParent)
move in interface TreeDBManager<A extends AbstractNode<A>>move in class TreeDBManagerImpl<A extends AbstractNode<A>>public void move(A node, A newParent, int index)
move in interface TreeDBManager<A extends AbstractNode<A>>move in class TreeDBManagerImpl<A extends AbstractNode<A>>public void persist(A node)
persist in interface TreeDBManager<A extends AbstractNode<A>>persist in class TreeDBManagerImpl<A extends AbstractNode<A>>public A merge(A node)
merge in interface TreeDBManager<A extends AbstractNode<A>>merge in class TreeDBManagerImpl<A extends AbstractNode<A>>public void remove(A node)
remove in interface TreeDBManager<A extends AbstractNode<A>>remove in class TreeDBManagerImpl<A extends AbstractNode<A>>public void forceRemove(A node)
forceRemove in interface TreeDBManager<A extends AbstractNode<A>>forceRemove in class TreeDBManagerImpl<A extends AbstractNode<A>>