From 8e5d28aec9368c29acec858e9d748ed2ed5eb397 Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Tue, 9 Sep 2014 12:14:01 +0200 Subject: Support move to using UUIDs and ItemPaths as Item identifiers instead of ints. --- src/main/java/com/c2kernel/gui/tree/NodeItem.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/main/java/com/c2kernel/gui/tree/NodeItem.java') diff --git a/src/main/java/com/c2kernel/gui/tree/NodeItem.java b/src/main/java/com/c2kernel/gui/tree/NodeItem.java index 9cdfc5a..3194bcd 100644 --- a/src/main/java/com/c2kernel/gui/tree/NodeItem.java +++ b/src/main/java/com/c2kernel/gui/tree/NodeItem.java @@ -44,8 +44,8 @@ public class NodeItem extends Node implements Transferable { // if an item - resolve the item and get its properties try { myItem = Gateway.getProxyManager().getProxy(path); - this.sysKey = path.getSysKey(); - Logger.msg(2,"NodeEntity. - System key is "+this.sysKey); + this.itemPath = path.getItemPath(); + Logger.msg(2,"NodeEntity. - System key is "+this.itemPath); // Name should be the alias if present String alias = myItem.getName(); @@ -66,7 +66,7 @@ public class NodeItem extends Node implements Transferable { iconString = iconString.toLowerCase(); this.setIcon(iconString); } catch (ObjectNotFoundException e1) { - this.sysKey = -1; + this.itemPath = null; this.type="Error"; this.name="Entity not found"; this.setIcon("error"); -- cgit v1.2.3