Menu

Commit [r31521]  Maximize  Restore  History

repaired example10; A PlanStrategy loaded by class name can now have any constructor parameters which are injectable. Not only Scenario, and not Controler, but for instance Scenario and EventsManager.

michaz 2014-12-15

changed /matsim/trunk/examples/tutorial/programming/pluggablePlanStrategy-config.xml
changed /matsim/trunk/src/main/java/org/matsim/core/controler/Controler.java
changed /matsim/trunk/src/main/java/org/matsim/core/controler/Injector.java
changed /matsim/trunk/src/main/java/org/matsim/core/replanning/StrategyManagerConfigLoader.java
changed /matsim/trunk/src/main/java/tutorial/programming/example10PluggablePlanStrategyFromFile/Main.java
changed /matsim/trunk/src/main/java/tutorial/programming/example10PluggablePlanStrategyFromFile/MyPlanSelector.java
changed /matsim/trunk/src/main/java/tutorial/programming/example10PluggablePlanStrategyFromFile/MyPlanStrategy.java
changed /matsim/trunk/src/main/java/tutorial/programming/example10PluggablePlanStrategyFromFile/MyPlanStrategyModule.java
changed /matsim/trunk/src/test/java/org/matsim/integration/replanning/ChangeLegModeIntegrationTest.java
/matsim/trunk/examples/tutorial/programming/pluggablePlanStrategy-config.xml Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/controler/Controler.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/controler/Injector.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/replanning/StrategyManagerConfigLoader.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/tutorial/programming/example10PluggablePlanStrategyFromFile/Main.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/tutorial/programming/example10PluggablePlanStrategyFromFile/MyPlanSelector.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/tutorial/programming/example10PluggablePlanStrategyFromFile/MyPlanStrategy.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/tutorial/programming/example10PluggablePlanStrategyFromFile/MyPlanStrategyModule.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/test/java/org/matsim/integration/replanning/ChangeLegModeIntegrationTest.java Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB