Menu

Commit [r11199]  Maximize  Restore  History

I introduced an interface "IntermodalLeastCostPathCalculator", that contains the "setModeRestrictions" method, in order to change

if ( router instanceof Dijkstra) ((Dijkstra)router).setModeRestrictions(...)

to an easier-to-read (in my view)

if ( router instanceof IntermodalLeastCostPathCalculator) ((IntermodalLeastCostPathCalculator)router).setModeRestrictions(...)

Also modifications in Manuel's code.

vsp_nagel 2010-04-21

changed /matsim/trunk/src/main/java/org/matsim/core/router/Dijkstra.java
added /matsim/trunk/src/main/java/org/matsim/core/router/IntermodalLeastCostPathCalculator.java
changed /matsim/trunk/src/main/java/org/matsim/pt/router/PlansCalcTransitRoute.java
changed /matsim/trunk/src/test/java/org/matsim/core/router/AbstractLeastCostPathCalculatorTest.java
changed /playgrounds/trunk/christoph/src/main/java/playground/christoph/network/TestSubNetwork.java
changed /playgrounds/trunk/mmoyo/src/main/java/playground/mmoyo/TransitSimulation/MMoyoPlansCalcTransitRoute.java
changed /playgrounds/trunk/mmoyo/src/main/java/playground/mmoyo/ptRouterAdapted/AdaptedLauncher.java
changed /playgrounds/trunk/mmoyo/src/main/java/playground/mmoyo/ptRouterAdapted/AdaptedPlansCalcTransitRoute.java
changed /playgrounds/trunk/mmoyo/src/main/java/playground/mmoyo/ptRouterAdapted/AdaptedTransitRouter.java
/matsim/trunk/src/main/java/org/matsim/core/router/Dijkstra.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/core/router/IntermodalLeastCostPathCalculator.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/main/java/org/matsim/pt/router/PlansCalcTransitRoute.java Diff Switch to side-by-side view
Loading...
/matsim/trunk/src/test/java/org/matsim/core/router/AbstractLeastCostPathCalculatorTest.java Diff Switch to side-by-side view
Loading...
/playgrounds/trunk/christoph/src/main/java/playground/christoph/network/TestSubNetwork.java Diff Switch to side-by-side view
Loading...
/playgrounds/trunk/mmoyo/src/main/java/playground/mmoyo/TransitSimulation/MMoyoPlansCalcTransitRoute.java Diff Switch to side-by-side view
Loading...
/playgrounds/trunk/mmoyo/src/main/java/playground/mmoyo/ptRouterAdapted/AdaptedLauncher.java Diff Switch to side-by-side view
Loading...
/playgrounds/trunk/mmoyo/src/main/java/playground/mmoyo/ptRouterAdapted/AdaptedPlansCalcTransitRoute.java Diff Switch to side-by-side view
Loading...
/playgrounds/trunk/mmoyo/src/main/java/playground/mmoyo/ptRouterAdapted/AdaptedTransitRouter.java Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.