summaryrefslogtreecommitdiff
path: root/src/main/java/com/c2kernel/gui/ItemDetails.java
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@cern.ch>2014-09-09 12:14:01 +0200
committerAndrew Branson <andrew.branson@cern.ch>2014-09-09 12:14:01 +0200
commit8e5d28aec9368c29acec858e9d748ed2ed5eb397 (patch)
treef80282cb0c9ab47159816ca3c3a8f7c193103e65 /src/main/java/com/c2kernel/gui/ItemDetails.java
parent7690395f52e3d0853695cea77f0103fb56c81838 (diff)
Support move to using UUIDs and ItemPaths as Item identifiers instead of
ints.
Diffstat (limited to 'src/main/java/com/c2kernel/gui/ItemDetails.java')
-rw-r--r--src/main/java/com/c2kernel/gui/ItemDetails.java13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/main/java/com/c2kernel/gui/ItemDetails.java b/src/main/java/com/c2kernel/gui/ItemDetails.java
index 92fc077..cc8b8d3 100644
--- a/src/main/java/com/c2kernel/gui/ItemDetails.java
+++ b/src/main/java/com/c2kernel/gui/ItemDetails.java
@@ -19,6 +19,7 @@ import javax.swing.event.ChangeListener;
import com.c2kernel.gui.tabs.ItemTabPane;
import com.c2kernel.gui.tree.NodeItem;
+import com.c2kernel.lookup.ItemPath;
import com.c2kernel.utils.Language;
import com.c2kernel.utils.Logger;
@@ -141,7 +142,7 @@ public class ItemDetails extends JPanel implements ChangeListener, Runnable {
gridbag.setConstraints(current, c);
titlePanel.add(current);
// Place Name/ID Label
- current = new JLabel(myItem.getName() + " (" + myItem.getSysKey() + ")");
+ current = new JLabel(myItem.getName() + " (" + myItem.getItemPath().getUUID().toString() + ")");
c.gridx = 1; c.gridy = 0; c.gridheight = 1;
c.anchor = GridBagConstraints.NORTH; c.fill = GridBagConstraints.HORIZONTAL;
c.weightx = 1.0; c.ipadx = 2; c.ipady = 2;
@@ -169,14 +170,14 @@ public class ItemDetails extends JPanel implements ChangeListener, Runnable {
}
}
- public int getSysKey()
+ public ItemPath getItemPath()
{
- return myItem.getSysKey();
+ return myItem.getItemPath();
}
public void closeTab() {
- desktopManager.remove(myItem.getSysKey());
- Logger.msg(5,"Remove master Tab :"+myItem.getType()+ " SysKey "+myItem.getSysKey());
+ desktopManager.remove(myItem.getItemPath());
+ Logger.msg(5,"Remove master Tab :"+myItem.getType()+ " SysKey "+myItem.getItemPath());
myItem.getItem().dumpSubscriptions(5);
}
@@ -224,7 +225,7 @@ public class ItemDetails extends JPanel implements ChangeListener, Runnable {
*/
@Override
protected void finalize() throws Throwable {
- Logger.msg(7, "EntityDetails "+myItem.getSysKey()+" reaped");
+ Logger.msg(7, "EntityDetails "+myItem.getItemPath()+" reaped");
super.finalize();
}