From ce6f9c921370b07922f6951eaa8c6bb96c03c224 Mon Sep 17 00:00:00 2001
From: erbel <johannes.erbel@cs.uni-goettingen.de>
Date: Mon, 14 Jan 2019 18:15:42 +0100
Subject: [PATCH] Simulation stopped on deletion

---
 .../.settings/org.eclipse.buildship.core.prefs               | 2 +-
 .../ugoe/cs/rwm/mocci/connector/ResultproviderConnector.java | 5 +++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/de.ugoe.cs.rwm.mocci.connector.dummy/.settings/org.eclipse.buildship.core.prefs b/de.ugoe.cs.rwm.mocci.connector.dummy/.settings/org.eclipse.buildship.core.prefs
index 1752c93..e889521 100644
--- a/de.ugoe.cs.rwm.mocci.connector.dummy/.settings/org.eclipse.buildship.core.prefs
+++ b/de.ugoe.cs.rwm.mocci.connector.dummy/.settings/org.eclipse.buildship.core.prefs
@@ -1,2 +1,2 @@
-connection.project.dir=../de.ugoe.cs.rwm.mocci.connector
+connection.project.dir=
 eclipse.preferences.version=1
diff --git a/de.ugoe.cs.rwm.mocci.connector.dummy/src-gen/de/ugoe/cs/rwm/mocci/connector/ResultproviderConnector.java b/de.ugoe.cs.rwm.mocci.connector.dummy/src-gen/de/ugoe/cs/rwm/mocci/connector/ResultproviderConnector.java
index 7ebdce1..f88fa75 100644
--- a/de.ugoe.cs.rwm.mocci.connector.dummy/src-gen/de/ugoe/cs/rwm/mocci/connector/ResultproviderConnector.java
+++ b/de.ugoe.cs.rwm.mocci.connector.dummy/src-gen/de/ugoe/cs/rwm/mocci/connector/ResultproviderConnector.java
@@ -119,6 +119,9 @@ public class ResultproviderConnector extends monitoring.impl.ResultproviderImpl
 	public void occiDelete()
 	{
 		LOGGER.debug("occiDelete() called on " + this);
+		if(simulation!= null) {
+			simulation.stop();
+		}
 		// TODO: Implement this callback or remove this method.
 	}
 	// End of user code
@@ -181,6 +184,7 @@ public class ResultproviderConnector extends monitoring.impl.ResultproviderImpl
      * - term: undeploy
      * - title: 
 	 */
+	@SuppressWarnings("deprecation")
 	@Override
 	public void undeploy()
 	{
@@ -221,6 +225,7 @@ public class ResultproviderConnector extends monitoring.impl.ResultproviderImpl
      * - term: stop
      * - title: Stop the application.
 	 */
+	@SuppressWarnings("deprecation")
 	@Override
 	public void stop()
 	{
-- 
GitLab