diff options
| author | Andrew Branson <andrew.branson@cern.ch> | 2014-09-09 12:14:01 +0200 |
|---|---|---|
| committer | Andrew Branson <andrew.branson@cern.ch> | 2014-09-09 12:14:01 +0200 |
| commit | 8e5d28aec9368c29acec858e9d748ed2ed5eb397 (patch) | |
| tree | f80282cb0c9ab47159816ca3c3a8f7c193103e65 /src/main/java/com/c2kernel/gui/ItemDetails.java | |
| parent | 7690395f52e3d0853695cea77f0103fb56c81838 (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.java | 13 |
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();
}
|
