summaryrefslogtreecommitdiff
path: root/sources/simulator/VSSimulationPanel.java
diff options
context:
space:
mode:
Diffstat (limited to 'sources/simulator/VSSimulationPanel.java')
-rw-r--r--sources/simulator/VSSimulationPanel.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/sources/simulator/VSSimulationPanel.java b/sources/simulator/VSSimulationPanel.java
index ede5d3b..6514963 100644
--- a/sources/simulator/VSSimulationPanel.java
+++ b/sources/simulator/VSSimulationPanel.java
@@ -240,7 +240,7 @@ public class VSSimulationPanel extends JPanel implements Runnable, MouseMotionLi
private void updateSimulation(final long globalTime, final long lastGlobalTime) {
final long offset = globalTime - lastGlobalTime;
for (long l = 0; l < offset; ++l)
- taskManager.runVSTasks(l, offset, lastGlobalTime);
+ taskManager.runTasks(l, offset, lastGlobalTime);
for (VSProcess process : processes)
process.syncTime(globalTime);
@@ -447,6 +447,10 @@ public class VSSimulationPanel extends JPanel implements Runnable, MouseMotionLi
return numProcesses;
}
+ public VSProcess getProcess(int processNum) {
+ return processes.get(processNum);
+ }
+
public void run() {
play();