summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@cern.ch>2014-09-19 15:45:56 +0200
committerAndrew Branson <andrew.branson@cern.ch>2014-09-19 15:45:56 +0200
commitba1bf76778e66332e394a2ec028bc50fc9faba4c (patch)
tree8ed3676b4d30e1aa6621f7c2984e7a5cd2f1197c
parent2ccd2a1ed9dabf90bb663d7978e753c0fe3b4f34 (diff)
Item.fromUUIDString
-rw-r--r--src/main/java/com/c2kernel/gui/tabs/collection/CollectionHistoryWindow.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/com/c2kernel/gui/tabs/collection/CollectionHistoryWindow.java b/src/main/java/com/c2kernel/gui/tabs/collection/CollectionHistoryWindow.java
index bfb81e8..e8ce9f1 100644
--- a/src/main/java/com/c2kernel/gui/tabs/collection/CollectionHistoryWindow.java
+++ b/src/main/java/com/c2kernel/gui/tabs/collection/CollectionHistoryWindow.java
@@ -4,7 +4,6 @@ import java.awt.HeadlessException;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.util.ArrayList;
-import java.util.UUID;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
@@ -20,6 +19,7 @@ import com.c2kernel.entity.proxy.ProxyObserver;
import com.c2kernel.events.Event;
import com.c2kernel.gui.MainFrame;
import com.c2kernel.lifecycle.instance.predefined.PredefinedStep;
+import com.c2kernel.lookup.AgentPath;
import com.c2kernel.lookup.ItemPath;
import com.c2kernel.persistency.ClusterStorage;
import com.c2kernel.persistency.outcome.Outcome;
@@ -96,12 +96,12 @@ public class CollectionHistoryWindow extends JFrame {
return "Click to view";
String name;
try {
- ItemProxy childItem = Gateway.getProxyManager().getProxy(new ItemPath(UUID.fromString(((String[])collEventData.get(rowIndex))[2])));
+ ItemProxy childItem = Gateway.getProxyManager().getProxy(ItemPath.fromUUIDString(((String[])collEventData.get(rowIndex))[2]));
name = childItem.getName();
} catch (ObjectNotFoundException e) {
name = "Item deleted: "+((String[])collEventData.get(rowIndex))[2];
- } catch (IllegalArgumentException e) {
- name = "Invalid Item key: "+((String[])collEventData.get(rowIndex))[2];
+ } catch (Exception e) {
+ name = "Problem resolving Item key: "+((String[])collEventData.get(rowIndex))[2];
}
return name;
default:
@@ -167,7 +167,7 @@ public class CollectionHistoryWindow extends JFrame {
else {
String[] params = (String[])data;
try {
- ItemProxy childItem = Gateway.getProxyManager().getProxy(new ItemPath(UUID.fromString(params[2])));
+ ItemProxy childItem = Gateway.getProxyManager().getProxy(ItemPath.fromUUIDString(params[2]));
MainFrame.itemFinder.pushNewKey(childItem.getName());
} catch (Exception ex) { }
}