diff options
Diffstat (limited to 'sources/simulator/VSSimulationPanel.java')
| -rw-r--r-- | sources/simulator/VSSimulationPanel.java | 6 |
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(); |
