public static class ClientNavigationTreeModel.NodeCache extends java.lang.Object implements NavigationTreeModelNodeCacheI
Constructor and Description |
---|
NodeCache()
Asynchronously handles DBManBOChangeEvents in its own (consumer) Thread, so neither the DBMan
event listening thread nor the Swing event thread get blocked.
|
Modifier and Type | Method and Description |
---|---|
void |
add(BONavigationTreeNode nn) |
void |
clear() |
boolean |
contains(java.lang.Long id) |
java.lang.String |
dumpSize() |
BONavigationTreeNode[] |
getAll(BO bo) |
BONavigationTreeNode[] |
getAll(java.lang.Long id) |
java.util.Set |
getBOIds() |
java.util.List<java.lang.Long> |
getBOIdsOfNodesDependingOn(java.lang.Long id) |
BONavigationTreeNode |
getFirst(BO bo) |
BONavigationTreeNode |
getFirst(java.lang.Long id) |
java.util.Collection |
getNodeSets() |
void |
remove(BONavigationTreeNode nn) |
public NodeCache()
public boolean contains(java.lang.Long id)
contains
in interface NavigationTreeModelNodeCacheI
public java.util.Collection getNodeSets()
getNodeSets
in interface NavigationTreeModelNodeCacheI
public java.util.Set getBOIds()
getBOIds
in interface NavigationTreeModelNodeCacheI
public void add(BONavigationTreeNode nn)
add
in interface NavigationTreeModelNodeCacheI
public void remove(BONavigationTreeNode nn)
remove
in interface NavigationTreeModelNodeCacheI
public BONavigationTreeNode getFirst(BO bo)
getFirst
in interface NavigationTreeModelNodeCacheI
public BONavigationTreeNode getFirst(java.lang.Long id)
public BONavigationTreeNode[] getAll(BO bo)
getAll
in interface NavigationTreeModelNodeCacheI
public BONavigationTreeNode[] getAll(java.lang.Long id)
getAll
in interface NavigationTreeModelNodeCacheI
public java.util.List<java.lang.Long> getBOIdsOfNodesDependingOn(java.lang.Long id)
getBOIdsOfNodesDependingOn
in interface NavigationTreeModelNodeCacheI
public void clear()
clear
in interface NavigationTreeModelNodeCacheI
public java.lang.String dumpSize()
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.