summaryrefslogtreecommitdiff
path: root/src/main/java/com/c2kernel/gui/tree/Node.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/c2kernel/gui/tree/Node.java')
-rw-r--r--src/main/java/com/c2kernel/gui/tree/Node.java13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/main/java/com/c2kernel/gui/tree/Node.java b/src/main/java/com/c2kernel/gui/tree/Node.java
index a2be6c7..62e9d19 100644
--- a/src/main/java/com/c2kernel/gui/tree/Node.java
+++ b/src/main/java/com/c2kernel/gui/tree/Node.java
@@ -13,7 +13,7 @@ import javax.swing.tree.DefaultMutableTreeNode;
import com.c2kernel.common.ObjectNotFoundException;
import com.c2kernel.gui.DynamicTreeBuilder;
-import com.c2kernel.gui.EntityTabManager;
+import com.c2kernel.gui.ItemTabManager;
import com.c2kernel.gui.ImageLoader;
import com.c2kernel.lookup.AgentPath;
import com.c2kernel.lookup.Path;
@@ -37,18 +37,19 @@ public abstract class Node implements Runnable {
protected DynamicTreeBuilder loader = null;
private boolean loaded = false;
private String iconName;
- protected EntityTabManager desktop;
+ protected ItemTabManager desktop;
static ImageIcon folder = ImageLoader.findImage("folder.png");
static ImageIcon emptyLeaf = ImageLoader.findImage("leaf.png");
- public Node() {
+ public Node(ItemTabManager desktop) {
+ this.desktop = desktop;
}
protected void createTreeNode() {
this.treeNode = new DefaultMutableTreeNode(this);
}
- public Node(Path path, EntityTabManager desktop) {
+ public Node(Path path, ItemTabManager desktop) {
this.binding = path;
this.desktop = desktop;
this.sysKey = path.getSysKey();
@@ -60,7 +61,7 @@ public abstract class Node implements Runnable {
this.name = Gateway.getProperties().getProperty("Name");
}
- public EntityTabManager getDesktop() {
+ public ItemTabManager getDesktop() {
return desktop;
}
@@ -81,7 +82,7 @@ public abstract class Node implements Runnable {
*/
public void makeExpandable() {
if (isExpandable) return;
- loader = new DynamicTreeBuilder(this.treeNode);
+ loader = new DynamicTreeBuilder(this.treeNode, desktop);
this.treeNode.insert(loader.getTreeNode(),0);
isExpandable = true;
}