summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@cern.ch>2014-06-17 09:53:18 +0200
committerAndrew Branson <andrew.branson@cern.ch>2014-06-17 09:53:18 +0200
commitb06113ac51a22b2f4c1f4ab336e70f3bd640f97e (patch)
treeb1565b4ac07ee189119460115b3febf533fbf5bc
parentdc49f75a868ef0c12e97ce14ce9c0f5ce06fc470 (diff)
Path.getChildren removed
-rw-r--r--src/main/java/com/c2kernel/gui/lifecycle/instance/FindActDefPanel.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/com/c2kernel/gui/lifecycle/instance/FindActDefPanel.java b/src/main/java/com/c2kernel/gui/lifecycle/instance/FindActDefPanel.java
index 04ab560..233dbf2 100644
--- a/src/main/java/com/c2kernel/gui/lifecycle/instance/FindActDefPanel.java
+++ b/src/main/java/com/c2kernel/gui/lifecycle/instance/FindActDefPanel.java
@@ -2,15 +2,17 @@ package com.c2kernel.gui.lifecycle.instance;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
+import java.util.Iterator;
import javax.swing.JButton;
-import com.c2kernel.common.ObjectNotFoundException;
import com.c2kernel.graph.model.Vertex;
import com.c2kernel.gui.MainFrame;
import com.c2kernel.gui.graph.view.SelectedVertexPanel;
import com.c2kernel.lifecycle.ActivitySlotDef;
import com.c2kernel.lookup.DomainPath;
+import com.c2kernel.lookup.Path;
+import com.c2kernel.process.Gateway;
/**************************************************************************
*
@@ -36,10 +38,8 @@ public class FindActDefPanel extends SelectedVertexPanel {
@Override
public void actionPerformed(ActionEvent e)
{
- try {
- DomainPath actPath = (DomainPath)new DomainPath("/desc/ActivityDesc/").find(currentAct.getActivityDef());
- MainFrame.treeBrowser.push(actPath);
- } catch (ObjectNotFoundException e1) { }
+ Iterator<Path> acts = Gateway.getLookup().search(new DomainPath("/desc/ActivityDesc/"), currentAct.getActivityDef());
+ if (acts.hasNext()) MainFrame.treeBrowser.push((DomainPath)acts.next());
}
});
}