summaryrefslogtreecommitdiff
path: root/sources/core/VSProcess.java
diff options
context:
space:
mode:
Diffstat (limited to 'sources/core/VSProcess.java')
-rw-r--r--sources/core/VSProcess.java24
1 files changed, 12 insertions, 12 deletions
diff --git a/sources/core/VSProcess.java b/sources/core/VSProcess.java
index dbb37ba..0d0f3d2 100644
--- a/sources/core/VSProcess.java
+++ b/sources/core/VSProcess.java
@@ -22,7 +22,7 @@ public final class VSProcess extends VSPrefs {
private VSLogging logging;
private VSPrefs prefs;
private VSRandom random;
- private VSSimulationPanel simulationPanel;
+ private VSSimulationCanvas simulationCanvas;
private VSTask randomCrashTask;
private VSVectorTime vectorTime;
private boolean hasCrashed;
@@ -84,10 +84,10 @@ public final class VSProcess extends VSPrefs {
private static final String DEFAULT_STRING_VALUE_KEYS[] = {
};
- public VSProcess(VSPrefs prefs, VSSimulationPanel simulationPanel, VSLogging logging) {
+ public VSProcess(VSPrefs prefs, VSSimulationCanvas simulationCanvas, VSLogging logging) {
this.protocolsToReset = new ArrayList<VSProtocol>();
this.prefs = prefs;
- this.simulationPanel = simulationPanel;
+ this.simulationCanvas = simulationCanvas;
this.logging = logging;
random = new VSRandom(processID+processCounter);
@@ -120,7 +120,7 @@ public final class VSProcess extends VSPrefs {
vectorTimeHistory = new ArrayList<VSVectorTime>();
crashHistory = new ArrayList<Long>();
- final int numProcesses = simulationPanel.getNumProcesses();
+ final int numProcesses = simulationCanvas.getNumProcesses();
for (int i = 0; i < numProcesses; ++i)
vectorTime.add(new Long(0));
}
@@ -133,7 +133,7 @@ public final class VSProcess extends VSPrefs {
vectorTimeHistory.clear();
crashHistory.clear();
- final int numProcesses = simulationPanel.getNumProcesses();
+ final int numProcesses = simulationCanvas.getNumProcesses();
for (int i = numProcesses; i > 0; --i)
vectorTime.add(new Long(0));
}
@@ -147,7 +147,7 @@ public final class VSProcess extends VSPrefs {
setProcessID(getInteger("sim.process.id"));
setLocalTime(getLong("sim.process.localtime"));
crashedColor = getColor("process.crashed");
- simulationPanel.repaint();
+ simulationCanvas.repaint();
createRandomCrashTask();
}
@@ -217,7 +217,7 @@ public final class VSProcess extends VSPrefs {
private void createRandomCrashTask() {
if (!isCrashed) {
- VSTaskManager taskManager = simulationPanel.getTaskManager();
+ VSTaskManager taskManager = simulationCanvas.getTaskManager();
long crashTime = getARandomCrashTime();
if (randomCrashTask != null)
@@ -358,7 +358,7 @@ public final class VSProcess extends VSPrefs {
/* Check if the message will have an outage or not */
if (random.nextInt(100) <= getInteger("sim.message.prob.outage")) {
/* Calculate the random outage time! */
- final long outageTime = globalTime + random.nextLong(durationTime+1) % simulationPanel.getUntilTime();
+ final long outageTime = globalTime + random.nextLong(durationTime+1) % simulationCanvas.getUntilTime();
return outageTime;
}
@@ -370,7 +370,7 @@ public final class VSProcess extends VSPrefs {
/* Check if the process will crash or not */
if (random.nextInt(100) <= getInteger("sim.process.prob.crash")) {
/* Calculate the random crash time! */
- final long crashTime = random.nextLong(simulationPanel.getUntilTime()+1) % simulationPanel.getUntilTime();
+ final long crashTime = random.nextLong(simulationCanvas.getUntilTime()+1) % simulationCanvas.getUntilTime();
return crashTime;
}
@@ -468,7 +468,7 @@ public final class VSProcess extends VSPrefs {
buffer.append("; ");
buffer.append(message.toStringFull());
logg(buffer.toString());
- simulationPanel.sendMessage(message);
+ simulationCanvas.sendMessage(message);
}
public void logg(String message) {
@@ -519,8 +519,8 @@ public final class VSProcess extends VSPrefs {
return process.getProcessID() == processID;
}
- public VSSimulationPanel getSimulationPanel() {
- return simulationPanel;
+ public VSSimulationCanvas getSimulationCanvas() {
+ return simulationCanvas;
}
public VSPrefs getPrefs() {