summaryrefslogtreecommitdiff
path: root/sources/simulator/VSSimulatorCanvas.java
diff options
context:
space:
mode:
Diffstat (limited to 'sources/simulator/VSSimulatorCanvas.java')
-rw-r--r--sources/simulator/VSSimulatorCanvas.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/sources/simulator/VSSimulatorCanvas.java b/sources/simulator/VSSimulatorCanvas.java
index a40a88d..d8071bc 100644
--- a/sources/simulator/VSSimulatorCanvas.java
+++ b/sources/simulator/VSSimulatorCanvas.java
@@ -467,7 +467,7 @@ public class VSSimulatorCanvas extends Canvas implements Runnable {
this.prefs = prefs;
this.simulation = simulation;
this.logging = logging;
- this.taskManager = new VSTaskManager(prefs);
+ this.taskManager = new VSTaskManager(prefs, this);
this.messageLines = new LinkedList<VSMessageLine>();
this.messageLinesToRemove = new LinkedList<VSMessageLine>();
this.processes = new Vector<VSProcess>();
@@ -1393,6 +1393,15 @@ public class VSSimulatorCanvas extends Canvas implements Runnable {
}
/**
+ * Gets the processes.
+ *
+ * @return the processes
+ */
+ public Vector<VSProcess> getProcesses() {
+ return processes;
+ }
+
+ /**
* Updates from the prefs. Called by the VSSimulatorEditor if values
* have been saved.
*/