From f68bc3a40bae71c8c32137c425bd03103ccc6870 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20L=C3=B6scher?= Date: Fri, 7 Nov 2014 12:09:14 +0100 Subject: [PATCH] fixed a bug in executeJAR --- .../java/org/contikios/cooja/util/ExecuteJAR.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/tools/cooja/java/org/contikios/cooja/util/ExecuteJAR.java b/tools/cooja/java/org/contikios/cooja/util/ExecuteJAR.java index 7946cfbd0..66bbbd193 100644 --- a/tools/cooja/java/org/contikios/cooja/util/ExecuteJAR.java +++ b/tools/cooja/java/org/contikios/cooja/util/ExecuteJAR.java @@ -57,6 +57,7 @@ import org.contikios.cooja.dialogs.CompileContiki; import org.contikios.cooja.dialogs.MessageList; import org.contikios.cooja.dialogs.MessageList.MessageContainer; import org.contikios.cooja.plugins.ScriptRunner; +import org.contikios.cooja.PluginType; public class ExecuteJAR { private static Logger logger = Logger.getLogger(ExecuteJAR.class); @@ -232,11 +233,11 @@ public class ExecuteJAR { /* Check dependencies: Contiki Control Plugin */ boolean hasController = false; - for (Plugin startedPlugin : gui.startedPlugins) { - int pluginType = startedPlugin.getClass().getAnnotation(PluginType.class).value(); - if (pluginType == PluginType.SIM_CONTROL_PLUGIN) { - hasController = true; - } + for (Plugin startedPlugin : gui.getStartedPlugins()) { + int pluginType = startedPlugin.getClass().getAnnotation(PluginType.class).value(); + if (pluginType == PluginType.SIM_CONTROL_PLUGIN) { + hasController = true; + } } logger.info("Checking that Contiki Control Plugin exists: " + hasController); if (!hasController) {