summaryrefslogtreecommitdiff
path: root/sources/simulator/VSSimulationPanel.java
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2008-05-17 18:27:44 +0000
committerPaul Buetow <paul@buetow.org>2008-05-17 18:27:44 +0000
commitc4fe31d41aa6c2ae75ba77a84c86c2c959d1cc7a (patch)
tree3bf57e1223d6d891b80ba741152ec9c8868a3eca /sources/simulator/VSSimulationPanel.java
parent9157da2144f3f405875c4b3cf82280e3fe2f199e (diff)
Logging filter works!
Diffstat (limited to 'sources/simulator/VSSimulationPanel.java')
-rw-r--r--sources/simulator/VSSimulationPanel.java17
1 files changed, 9 insertions, 8 deletions
diff --git a/sources/simulator/VSSimulationPanel.java b/sources/simulator/VSSimulationPanel.java
index 07b5287..4159b5e 100644
--- a/sources/simulator/VSSimulationPanel.java
+++ b/sources/simulator/VSSimulationPanel.java
@@ -545,6 +545,7 @@ public class VSSimulationPanel extends JPanel implements Runnable, MouseMotionLi
messageLines.clear();
}
repaint();
+ logging.clear();
}
}
@@ -574,11 +575,11 @@ public class VSSimulationPanel extends JPanel implements Runnable, MouseMotionLi
for (VSProcess receiverProcess : processes) {
if (receiverProcess.equals(sendingProcess)) {
- if (recvOwn) {
- deliverTime = sendingProcess.getGlobalTime();
- task = new VSTask(deliverTime, receiverProcess, message);
- taskManager.addTask(task);
- }
+ if (recvOwn) {
+ deliverTime = sendingProcess.getGlobalTime();
+ task = new VSTask(deliverTime, receiverProcess, message);
+ taskManager.addTask(task);
+ }
} else {
durationTime = sendingProcess.getDurationTime();
@@ -593,9 +594,9 @@ public class VSSimulationPanel extends JPanel implements Runnable, MouseMotionLi
synchronized (messageLines) {
messageLines.add(
- new VSMessageLine(receiverProcess, sendingProcess.getGlobalTime(),
- deliverTime, outageTime, sendingProcess.getProcessID(),
- receiverProcess.getProcessID()));
+ new VSMessageLine(receiverProcess, sendingProcess.getGlobalTime(),
+ deliverTime, outageTime, sendingProcess.getProcessID(),
+ receiverProcess.getProcessID()));
}
}
}