Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
vadere
vadere
Commits
be01f4c4
Commit
be01f4c4
authored
Nov 13, 2016
by
Jakob Schöttl
Browse files
Refactor
parent
a64169da
Changes
1
Hide whitespace changes
Inline
Side-by-side
VadereSimulator/src/org/vadere/simulator/projects/VadereProject.java
View file @
be01f4c4
...
...
@@ -146,21 +146,25 @@ public class VadereProject implements ScenarioFinishedListener {
}
private
ScenarioRun
prepareNextScenario
()
{
Scenario
nextScenario
=
scenariosLeft
.
remove
().
clone
();
final
Scenario
nextScenario
=
scenariosLeft
.
remove
().
clone
();
nextScenario
.
setScenarioFinishedListener
(
this
);
for
(
SingleScenarioFinishedListener
listener
:
singleScenarioFinishedListener
)
{
listener
.
preScenarioRun
(
nextScenario
,
scenariosLeft
.
size
()
+
1
);
}
notifySingleScenarioFinishListener
(
nextScenario
);
if
(!
this
.
visualization
.
isEmpty
())
{
nextScenario
.
addPassiveCallback
(
this
.
visualization
.
get
(
0
));
if
(!
visualization
.
isEmpty
())
{
nextScenario
.
addPassiveCallback
(
visualization
.
get
(
0
));
}
final
ScenarioRun
scenarioRun
=
new
ScenarioRun
(
nextScenario
);
scenarioRun
.
setOutputPaths
(
outputDirectory
);
return
scenarioRun
;
}
private
void
notifySingleScenarioFinishListener
(
final
Scenario
scenario
)
{
for
(
SingleScenarioFinishedListener
listener
:
singleScenarioFinishedListener
)
{
listener
.
preScenarioRun
(
scenario
,
scenariosLeft
.
size
()
+
1
);
}
}
public
void
runAllScenarios
()
{
runScenarios
(
getScenarios
());
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment