diff options
| author | Paul Buetow <paul@buetow.org> | 2008-05-18 15:13:30 +0000 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2008-05-18 15:13:30 +0000 |
| commit | c46ed2242876bfb267ed0b6823c8a3e99ac62dd6 (patch) | |
| tree | 279f9dfd1a9fcc8f91ced6b80ba7e8878ee13b92 /sources/simulator/VSSimulationPanel.java | |
| parent | 34595bc248660a6cd9c51f2b7a18ed33ae31cce4 (diff) | |
TaskManager better.
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(); |
