Menu

Commit [r32641]  Maximize  Restore  History

Move org.matsim.signalsystems to org.matsim.contrib.signals

Users of the signals implementation have to add the following steps to their code:
- Add a dependency to contrib/signals
- Load the scenario data and attach it to the scenario, i.e. scenario.addScenarioElement(SignalsData.ELEMENT_NAME, new SignalsScenarioLoader(signalsConfig).loadData())
- controler.addOverwriteModule(new SignalsModule())

Except the interfaces all code is moved to contrib. According to the package name of the contrib (signals) all interfaces are moved to package org.matsim.signals .
Before the interfaces can be moved to contrib, two issues have to be considered:
1.) Provide a way to inform the inverted network router about turn restrictions set by traffic signals.
2.) Provide an option to use type safe events from contrib packages without reimplementation of the events reading infrastructure.

grether 2015-04-12

1 2 > >> (Page 1 of 2)
changed /contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm.java
changed /contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_BusinessArrangementGenerator.java
changed /contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_DatabaseConnection.java
changed /contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_GeoColumnCreator.java
changed /contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_GeoColumnCreatorForKiDFahrtTable.java
changed /contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_HouseholdArrangementGenerator.java
changed /contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_Logbook.java
changed /contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_LogbookCollection.java
changed /contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_LogbookRepositoryGenerator.java
changed /contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_LogbookTrip.java
changed /contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_RAMRepository.java
changed /contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_RoutedDistanceCollector.java
changed /contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_Simulator.java
changed /contrib/trunk/grips/pom.xml
changed /contrib/trunk/grips/src/main/java/org/matsim/contrib/grips/visualization/OTFVisVisualization.java
changed /contrib/trunk/otfvis/pom.xml
changed /contrib/trunk/otfvis/src/main/java/org/matsim/contrib/otfvis/OTFVis.java
changed /contrib/trunk/otfvis/src/main/java/org/matsim/lanes/otfvis/drawer/OTFLaneSignalDrawer.java
changed /contrib/trunk/otfvis/src/main/java/org/matsim/signalsystems/otfvis/io/OTFSignalReader.java
changed /contrib/trunk/otfvis/src/main/java/org/matsim/signalsystems/otfvis/io/OTFSignalWriter.java
changed /contrib/trunk/otfvis/src/main/java/tutorial/unsupported/example90TrafficLights/VisSimpleTrafficSignalScenario.java
changed /contrib/trunk/otfvis/src/main/java/tutorial/unsupported/example90TrafficLights/VisTrafficSignalScenarioWithLanes.java
changed /contrib/trunk/parking/src/main/java/org/matsim/contrib/parking/PC2/infrastructure/PC2Parking.java
changed /contrib/trunk/signals/src/main/java/org/matsim/contrib/signals/package-info.java
copied /matsim/trunk/src/main/java/org/matsim/signalsystems/SignalUtils.java -> /contrib/trunk/signals/src/main/java/org/matsim/contrib/signals/SignalUtils.java
/contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_BusinessArrangementGenerator.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_DatabaseConnection.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_GeoColumnCreator.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_GeoColumnCreatorForKiDFahrtTable.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_HouseholdArrangementGenerator.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_Logbook.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_LogbookCollection.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_LogbookRepositoryGenerator.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_LogbookTrip.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_RAMRepository.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_RoutedDistanceCollector.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/freightChainsFromTravelDiaries/src/main/java/org/matsim/contrib/freightChainsFromTravelDiaries/pwvm/Pwvm_Simulator.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/grips/pom.xml Diff Switch to side-by-side view
Loading...
/contrib/trunk/grips/src/main/java/org/matsim/contrib/grips/visualization/OTFVisVisualization.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/otfvis/pom.xml Diff Switch to side-by-side view
Loading...
/contrib/trunk/otfvis/src/main/java/org/matsim/contrib/otfvis/OTFVis.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/otfvis/src/main/java/org/matsim/lanes/otfvis/drawer/OTFLaneSignalDrawer.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/otfvis/src/main/java/org/matsim/signalsystems/otfvis/io/OTFSignalReader.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/otfvis/src/main/java/org/matsim/signalsystems/otfvis/io/OTFSignalWriter.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/otfvis/src/main/java/tutorial/unsupported/example90TrafficLights/VisSimpleTrafficSignalScenario.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/otfvis/src/main/java/tutorial/unsupported/example90TrafficLights/VisTrafficSignalScenarioWithLanes.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/parking/src/main/java/org/matsim/contrib/parking/PC2/infrastructure/PC2Parking.java Diff Switch to side-by-side view
Loading...
/contrib/trunk/signals/src/main/java/org/matsim/contrib/signals/package-info.java Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)
MongoDB Logo MongoDB