@Override public void install() { install(AbstractModule.override(Arrays.<AbstractModule>asList(new ControlerDefaultsModule()), delegate)); }
@Override public void install() { install(new EventsManagerModule()); install(new DefaultMobsimModule()); install(new TravelTimeCalculatorModule()); install(new TravelDisutilityModule()); install(new CharyparNagelScoringFunctionModule()); install(new TripRouterModule()); install(new StrategyManagerModule()); install(new ExperiencedPlansModule()); install(new LinkStatsModule()); install(new VolumesAnalyzerModule()); install(new LegHistogramModule()); install(new LegTimesModule()); install(new TravelDistanceStatsModule()); install(new ScoreStatsModule()); install(new ModeStatsModule()); install(new CountsModule()); install(new PtCountsModule()); install(new VspPlansCleanerModule()); install(new SnapshotWritersModule());
@Override public void install() { // This is not optimal yet. Modules should not need to have parameters. // But I am not quite sure yet how to best handle custom scenario elements. mz // use ControlerDefaults configuration, replacing the TravelDisutility with a toll-dependent one install(AbstractModule.override(Arrays.<AbstractModule>asList(new ControlerDefaultsModule()), new RoadPricingModule(roadPricingScheme))); }
config, new ControlerDefaultsModule(), new AbstractModule() { @Override
@Override public void install() { install(new NewControlerModule()); install(new ControlerDefaultCoreListenersModule()); install(new ControlerDefaultsModule()); install(new ScenarioByInstanceModule(scenario)); } });
@Override public void install() { install(new NewControlerModule()); install(new ControlerDefaultCoreListenersModule()); install(new ControlerDefaultsModule()) ; install(new ScenarioByInstanceModule(f.s)); } });
install(new NewControlerModule()); install(new ControlerDefaultCoreListenersModule()); install(AbstractModule.override(Collections.singleton(new ControlerDefaultsModule()), new AbstractModule() { @Override public void install() {