A C D E F G H I L M N O P Q R S T U V W X 
All Classes All Packages

A

AbstractSignalController - Class in org.matsim.contrib.signals.controller
 
AbstractSignalController() - Constructor for class org.matsim.contrib.signals.controller.AbstractSignalController
 
AbstractSignalsReader - Class in org.matsim.contrib.signals.data
Attempt to provide the readURL, readFile, readStream functionality in a consolidated way.
AbstractSignalsReader() - Constructor for class org.matsim.contrib.signals.data.AbstractSignalsReader
 
ACTION_ON_CONFLICTING_DIRECTION_VIOLATION - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
ACTION_ON_INTERGREEN_VIOLATION - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
Adapter1 - Class in org.matsim.jaxb
 
Adapter1() - Constructor for class org.matsim.jaxb.Adapter1
 
addAmberTimeData(AmberTimeData) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
 
addAmberTimeData(AmberTimeData) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
 
addArrivalRateForLane(Id<Link>, Id<Lane>, double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
addArrivalRateForLink(Id<Link>, double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
addConflictingDirection(Id<Direction>) - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
 
addConflictingDirectionsForIntersection(Id<SignalSystem>, Id<Node>, IntersectionDirections) - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictData
 
addConflictingDirectionsForIntersection(Id<SignalSystem>, Id<Node>, IntersectionDirections) - Method in class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
 
addDirection(Direction) - Method in interface org.matsim.contrib.signals.data.conflicts.IntersectionDirections
 
addDirectionWhichMustYield(Id<Direction>) - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
 
addDirectionWithRightOfWay(Id<Direction>) - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
 
addExtensionPoint(SylviaExtensionPoint) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
 
addIntergreensForSignalSystem(IntergreensForSignalSystemData) - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesData
 
addIntergreensForSignalSystem(IntergreensForSignalSystemData) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesDataImpl
 
addLaneId(Id<Lane>) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalData
 
addNonConflictingDirection(Id<Direction>) - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
 
addOTFSignalGroup(VisSignalGroup) - Method in class org.matsim.contrib.signals.otfvis.VisSignalSystem
 
addPlan(SignalPlan) - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal
 
addPlan(SignalPlan) - Method in class org.matsim.contrib.signals.controller.AbstractSignalController
 
addPlan(SignalPlan) - Method in interface org.matsim.contrib.signals.controller.SignalController
 
addSignal(Signal) - Method in interface org.matsim.contrib.signals.model.SignalGroup
 
addSignal(Signal) - Method in class org.matsim.contrib.signals.model.SignalGroupImpl
 
addSignal(Signal) - Method in interface org.matsim.contrib.signals.model.SignalSystem
 
addSignal(Signal) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
 
addSignal(VisSignal) - Method in class org.matsim.contrib.signals.otfvis.VisSignalGroup
 
addSignalControllerFactory(String, Class<? extends SignalControllerFactory>) - Method in class org.matsim.contrib.signals.builder.Signals.Configurator
Call this method when you want to add your own SignalController.
addSignalData(SignalData) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemData
 
addSignalGroup(SignalGroup) - Method in interface org.matsim.contrib.signals.model.SignalSystem
 
addSignalGroup(SignalGroup) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
 
addSignalGroupData(SignalGroupData) - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsData
 
addSignalGroupData(SignalGroupData) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsDataImpl
 
addSignalGroupSettings(SignalGroupSettingsData) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
 
addSignalGroupSettings(SignalGroupSettingsData) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
 
addSignalId(Id<Signal>) - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupData
 
addSignalizeableItem(SignalizeableItem) - Method in class org.matsim.contrib.signals.model.DatabasedSignal
 
addSignalizeableItem(SignalizeableItem) - Method in interface org.matsim.contrib.signals.model.Signal
 
addSignalPlanData(SignalPlanData) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerData
 
addSignalPlanData(SignalPlanData) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerDataImpl
 
addSignalSystem(SignalSystem) - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
 
addSignalSystem(SignalSystem) - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
 
addSignalSystemControllerData(SignalSystemControllerData) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlData
 
addSignalSystemControllerData(SignalSystemControllerData) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataImpl
 
addSignalSystemData(SignalSystemData) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsData
 
addSignalSystemData(SignalSystemData) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataImpl
 
addTurningMoveRestriction(Id<Link>) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalData
 
allDownstreamLinksEmpty(Id<SignalSystem>, Id<SignalGroup>) - Method in class org.matsim.contrib.signals.sensor.DownstreamSensor
 
allDownstreamLinksEmpty(SignalData) - Method in class org.matsim.contrib.signals.sensor.DownstreamSensor
 
allLinksEmpty(Set<Id<Link>>) - Method in class org.matsim.contrib.signals.sensor.DownstreamSensor
 
AmberLogic - Interface in org.matsim.contrib.signals.model
 
AmberLogicImpl - Class in org.matsim.contrib.signals.model
AmberLogic for a simulation with amber times (i.e.
AmberLogicImpl(AmberTimesData) - Constructor for class org.matsim.contrib.signals.model.AmberLogicImpl
 
AmberTimeData - Interface in org.matsim.contrib.signals.data.ambertimes.v10
 
AMBERTIMES_FILE - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
AMBERTIMES10 - Static variable in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesWriter10
 
AmberTimesData - Interface in org.matsim.contrib.signals.data.ambertimes.v10
 
AmberTimesDataFactory - Interface in org.matsim.contrib.signals.data.ambertimes.v10
 
AmberTimesDataImpl - Class in org.matsim.contrib.signals.data.ambertimes.v10
 
AmberTimesDataImpl() - Constructor for class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
 
AmberTimesReader10 - Class in org.matsim.contrib.signals.data.ambertimes.v10
 
AmberTimesReader10(AmberTimesData) - Constructor for class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesReader10
 
AmberTimesWriter10 - Class in org.matsim.contrib.signals.data.ambertimes.v10
 
AmberTimesWriter10(AmberTimesData) - Constructor for class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesWriter10
 
apply(GenericEvent) - Method in class org.matsim.contrib.signals.events.SignalGroupStateChangedEventMapper
 
ATTRIBUTE_SIGNALGROUP_ID - Static variable in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
 
ATTRIBUTE_SIGNALGROUP_STATE - Static variable in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
 
ATTRIBUTE_SIGNALSYSTEM_ID - Static variable in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
 

C

calculateAvgFlexibleCycleTimePerSignalSystem() - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
 
calculateAvgSignalGreenTimePerFlexibleCycle() - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
 
calculateGreenTimeSeconds(SignalGroupSettingsData, int) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
 
calculateIntergreens(String, String, boolean) - Method in class org.matsim.contrib.signals.utils.CalculateSimplifiedIntergreens
 
calculateSignalGreenTimeRatios() - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
can be used for fixed cycle times with repeating signal groups per cycle too (e.g.
CalculateSimplifiedIntergreens - Class in org.matsim.contrib.signals.utils
Class to calculate the intergreen times from a (fixed) signal control plan and write them into a xml file.
CalculateSimplifiedIntergreens() - Constructor for class org.matsim.contrib.signals.utils.CalculateSimplifiedIntergreens
 
checkConsistency() - Method in interface org.matsim.contrib.signals.data.consistency.ConsistencyChecker
 
checkConsistency() - Method in class org.matsim.contrib.signals.data.consistency.SignalControlDataConsistencyChecker
 
checkConsistency() - Method in class org.matsim.contrib.signals.data.consistency.SignalGroupsDataConsistencyChecker
 
checkConsistency() - Method in class org.matsim.contrib.signals.data.consistency.SignalSystemsDataConsistencyChecker
 
checkConsistency(Config) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
COMBINE_SIMILAR_REGULATIONTIME - org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.StabilizationStrategy
 
COMBINED - org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.Regime
 
Configurator(AllowsConfiguration) - Constructor for class org.matsim.contrib.signals.builder.Signals.Configurator
 
configure(AllowsConfiguration) - Static method in class org.matsim.contrib.signals.builder.Signals
 
ConflictData - Interface in org.matsim.contrib.signals.data.conflicts
 
ConflictDataFactory - Interface in org.matsim.contrib.signals.data.conflicts
 
ConflictDataImpl - Class in org.matsim.contrib.signals.data.conflicts
 
ConflictDataImpl() - Constructor for class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
 
CONFLICTING_DIRECTIONS_AND_TURN_RESTRICTIONS - org.matsim.contrib.signals.SignalSystemsConfigGroup.IntersectionLogic
 
CONFLICTING_DIRECTIONS_FILE - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
CONFLICTING_DIRECTIONS_NO_TURN_RESTRICTIONS - org.matsim.contrib.signals.SignalSystemsConfigGroup.IntersectionLogic
 
ConflictingDirectionsLogic - Interface in org.matsim.contrib.signals.model
Marker interface.
ConflictingDirectionsLogicImpl - Class in org.matsim.contrib.signals.model
 
ConflictingDirectionsLogicImpl(Network, Lanes, SignalsData, SignalSystemsConfigGroup.ActionOnSignalSpecsViolation) - Constructor for class org.matsim.contrib.signals.model.ConflictingDirectionsLogicImpl
 
ConflictingDirectionsReader - Class in org.matsim.contrib.signals.data.conflicts.io
 
ConflictingDirectionsReader(ConflictData) - Constructor for class org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsReader
 
ConflictingDirectionsWriter - Class in org.matsim.contrib.signals.data.conflicts.io
 
ConflictingDirectionsWriter(ConflictData) - Constructor for class org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriter
 
ConflictingDirectionsWriterHandler - Interface in org.matsim.contrib.signals.data.conflicts.io
 
considerDelayOfStuckedAgents() - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
 
ConsistencyChecker - Interface in org.matsim.contrib.signals.data.consistency
A marker interface for ConsistencyCheckers.
convertSignalControlData(SignalControlData, SignalControlData) - Static method in class org.matsim.contrib.signals.controller.sylvia.SylviaPreprocessData
Convert old, fixed time signal control data into new sylvia signal control data.
copySignalControlData(SignalControlData) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
Clones the SignalControlData given as argument and returns a new instance of SignalControlData with the same content.
copySignalGroupSettingsData(SignalGroupSettingsData, SignalControlDataFactory) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
Clones the SignalGroupSettingsData given as argument and returns a new instance of SignalGroupSettingsData with the same content.
copySignalPlanData(SignalPlanData, Id<SignalPlan>) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
Clones the SignalPlanData given as argument and returns a new instance of SignalPlanData with the same content.
CreateAllDayGreenFromSignalControl - Class in org.matsim.contrib.signals.utils
Class to convert an arbitrary signal control file of MATSim into an all day green signal control.
CreateAllDayGreenFromSignalControl() - Constructor for class org.matsim.contrib.signals.utils.CreateAllDayGreenFromSignalControl
 
createAmberTimeData(Id<SignalSystem>) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataFactory
 
createAndAddSignal(SignalSystemData, SignalSystemsDataFactory, Id<Signal>, Id<Link>, List<Id<Lane>>) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
Convenience method to create a signal with the given Id on the link with the given Id on the lanes with the given Ids.
createAndAddSignalGroups4Signals(SignalGroupsData, SignalSystemData) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
Creates a signal group for each single signal of the system and adds it to the given SignalGroupsData container.
createConflictingDirectionsContainerForIntersection(Id<SignalSystem>, Id<Node>) - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictDataFactory
 
createCoordinate(XMLCoordinateType) - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of JAXBElement<XMLCoordinateType>}
createCoordinate(XMLCoordinateType) - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
Create an instance of JAXBElement<XMLCoordinateType>}
createCoordinate(XMLCoordinateType) - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of JAXBElement<XMLCoordinateType>}
createCoordinate(XMLCoordinateType) - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
Create an instance of JAXBElement<XMLCoordinateType>}
createCoordinate(XMLCoordinateType) - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
Create an instance of JAXBElement<XMLCoordinateType>}
createDirection(Id<SignalSystem>, Id<Node>, Id<Link>, Id<Link>, Id<Direction>) - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictDataFactory
 
CreateIntergreensExample - Class in org.matsim.codeexamples.fixedTimeSignals
This example shows how to create an intergreens input file for a given scenario.
CreateIntergreensExample() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.CreateIntergreensExample
 
createIntergreensForSignalSystem(Id<SignalSystem>) - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesDataFactory
 
createNetsimLink(Link, QNodeI) - Method in class org.matsim.core.mobsim.qsim.qnetsimengine.QSignalsNetworkFactory
 
createNetsimNode(Node) - Method in class org.matsim.core.mobsim.qsim.qnetsimengine.QSignalsNetworkFactory
 
createSetting4SignalGroup(SignalControlDataFactory, Id<SignalGroup>, int, int) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
Creates and returns a signal group setting for the given signal group id with the given onset and dropping time.
createSignalData(Id<Signal>) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataFactory
 
createSignalData(Id<Signal>) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataFactoryImpl
 
createSignalGroupData(Id<SignalSystem>, Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsDataFactory
 
createSignalGroupSettingsData(Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataFactory
 
createSignalGroupSettingsData(Id<SignalGroup>) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataFactoryImpl
 
CreateSignalInputExample - Class in org.matsim.codeexamples.fixedTimeSignals
Example for how to create signal input files from code.
CreateSignalInputExample() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.CreateSignalInputExample
 
CreateSignalInputWithLanesExample - Class in org.matsim.codeexamples.fixedTimeSignals
Example for how to create signal input files for a scenario with lanes from code.
CreateSignalInputWithLanesExample() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.CreateSignalInputWithLanesExample
 
createSignalPlan(SignalControlDataFactory, int, int) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
Creates a signal plan with the given cycle time and offset.
createSignalPlan(SignalControlDataFactory, int, int, Id<SignalPlan>) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
Creates a signal plan with the given cycle time, offset and id.
createSignalPlan(SignalPlanData) - Method in interface org.matsim.contrib.signals.builder.SignalModelFactory
 
createSignalPlanData(Id<SignalPlan>) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataFactory
 
createSignalPlanData(Id<SignalPlan>) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataFactoryImpl
 
createSignalsData(SignalSystemsConfigGroup) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
Create an empty SignalsData object
createSignalSystem(Id<SignalSystem>) - Method in interface org.matsim.contrib.signals.builder.SignalModelFactory
 
createSignalSystemController(String, SignalSystem) - Method in interface org.matsim.contrib.signals.builder.SignalModelFactory
 
createSignalSystemController(SignalSystem) - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal.SimpleResponsiveSignalFactory
 
createSignalSystemController(SignalSystem) - Method in class org.matsim.contrib.signals.controller.fixedTime.DefaultPlanbasedSignalSystemController.FixedTimeFactory
 
createSignalSystemController(SignalSystem) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerSignalController.LaemmerFactory
 
createSignalSystemController(SignalSystem) - Method in interface org.matsim.contrib.signals.controller.SignalControllerFactory
 
createSignalSystemController(SignalSystem) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalController.SylviaFactory
 
createSignalSystemControllerData(Id<SignalSystem>) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataFactory
 
createSignalSystemControllerData(Id<SignalSystem>) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataFactoryImpl
 
createSignalSystemData(Id<SignalSystem>) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataFactory
 
createSignalSystemData(Id<SignalSystem>) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataFactoryImpl
 
createXMLActLocationType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of XMLActLocationType
createXMLActLocationType() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
Create an instance of XMLActLocationType
createXMLActLocationType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLActLocationType
createXMLActLocationType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
Create an instance of XMLActLocationType
createXMLActLocationType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
Create an instance of XMLActLocationType
createXMLAmberTimes() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of XMLAmberTimes
createXMLAmberTimesType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of XMLAmberTimesType
createXMLAmberTimesTypeXMLAmber() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of XMLAmberTimesType.XMLAmber
createXMLAmberTimesTypeXMLRedAmber() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of XMLAmberTimesType.XMLRedAmber
createXMLAmberTimesXMLSignalSystem() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of XMLAmberTimes.XMLSignalSystem
createXMLAmberTimesXMLSignalSystemXMLSignal() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
createXMLCoordinateType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of XMLCoordinateType
createXMLCoordinateType() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
Create an instance of XMLCoordinateType
createXMLCoordinateType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLCoordinateType
createXMLCoordinateType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
Create an instance of XMLCoordinateType
createXMLCoordinateType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
Create an instance of XMLCoordinateType
createXMLEndingSignalGroupType() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
Create an instance of XMLEndingSignalGroupType
createXMLEndingSignalGroupTypeXMLBeginningSignalGroup() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
createXMLFacilityId() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of XMLFacilityId
createXMLFacilityId() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
Create an instance of XMLFacilityId
createXMLFacilityId() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLFacilityId
createXMLFacilityId() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
Create an instance of XMLFacilityId
createXMLFacilityId() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
Create an instance of XMLFacilityId
createXMLGlobalDefaultsType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of XMLGlobalDefaultsType
createXMLGlobalDefaultsTypeXMLAmberTimeGreen() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
createXMLIdRefType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of XMLIdRefType
createXMLIdRefType() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
Create an instance of XMLIdRefType
createXMLIdRefType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLIdRefType
createXMLIdRefType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
Create an instance of XMLIdRefType
createXMLIdRefType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
Create an instance of XMLIdRefType
createXMLIntergreenTimes() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
Create an instance of XMLIntergreenTimes
createXMLIntergreenTimesXMLSignalSystem() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
createXMLLinkId() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of XMLLinkId
createXMLLinkId() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
Create an instance of XMLLinkId
createXMLLinkId() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLLinkId
createXMLLinkId() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
Create an instance of XMLLinkId
createXMLLinkId() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
Create an instance of XMLLinkId
createXMLLocation() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of XMLLocation
createXMLLocation() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
Create an instance of XMLLocation
createXMLLocation() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLLocation
createXMLLocation() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
Create an instance of XMLLocation
createXMLLocation() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
Create an instance of XMLLocation
createXMLMatsimObjectType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of XMLMatsimObjectType
createXMLMatsimObjectType() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
Create an instance of XMLMatsimObjectType
createXMLMatsimObjectType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLMatsimObjectType
createXMLMatsimObjectType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
Create an instance of XMLMatsimObjectType
createXMLMatsimObjectType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
Create an instance of XMLMatsimObjectType
createXMLMatsimParameterType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of XMLMatsimParameterType
createXMLMatsimParameterType() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
Create an instance of XMLMatsimParameterType
createXMLMatsimParameterType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLMatsimParameterType
createXMLMatsimParameterType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
Create an instance of XMLMatsimParameterType
createXMLMatsimParameterType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
Create an instance of XMLMatsimParameterType
createXMLMatsimTimeAttributeType() - Method in class org.matsim.jaxb.amberTimes10.ObjectFactory
Create an instance of XMLMatsimTimeAttributeType
createXMLMatsimTimeAttributeType() - Method in class org.matsim.jaxb.intergreenTimes10.ObjectFactory
Create an instance of XMLMatsimTimeAttributeType
createXMLMatsimTimeAttributeType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLMatsimTimeAttributeType
createXMLMatsimTimeAttributeType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
Create an instance of XMLMatsimTimeAttributeType
createXMLMatsimTimeAttributeType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
Create an instance of XMLMatsimTimeAttributeType
createXMLSignalControl() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLSignalControl
createXMLSignalGroups() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
Create an instance of XMLSignalGroups
createXMLSignalGroupSettingsType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLSignalGroupSettingsType
createXMLSignalGroupSettingsTypeXMLDropping() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
createXMLSignalGroupSettingsTypeXMLOnset() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
createXMLSignalGroupType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
Create an instance of XMLSignalGroupType
createXMLSignalPlanType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLSignalPlanType
createXMLSignalPlanTypeXMLCycleTime() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLSignalPlanType.XMLCycleTime
createXMLSignalPlanTypeXMLOffset() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLSignalPlanType.XMLOffset
createXMLSignalPlanTypeXMLStart() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLSignalPlanType.XMLStart
createXMLSignalPlanTypeXMLStop() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLSignalPlanType.XMLStop
createXMLSignalSystemControllerType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLSignalSystemControllerType
createXMLSignalSystems() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
Create an instance of XMLSignalSystems
createXMLSignalSystemSignalGroupType() - Method in class org.matsim.jaxb.signalgroups20.ObjectFactory
Create an instance of XMLSignalSystemSignalGroupType
createXMLSignalSystemType() - Method in class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create an instance of XMLSignalSystemType
createXMLSignalSystemType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
Create an instance of XMLSignalSystemType
createXMLSignalSystemTypeXMLSignals() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
Create an instance of XMLSignalSystemType.XMLSignals
createXMLSignalType() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
Create an instance of XMLSignalType
createXMLSignalTypeXMLLane() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory
Create an instance of XMLSignalType.XMLLane
createXMLSignalTypeXMLTurningMoveRestrictions() - Method in class org.matsim.jaxb.signalsystems20.ObjectFactory

D

DatabasedSignal - Class in org.matsim.contrib.signals.model
 
DatabasedSignal(SignalData) - Constructor for class org.matsim.contrib.signals.model.DatabasedSignal
 
DatabasedSignalPlan - Class in org.matsim.contrib.signals.model
 
DatabasedSignalPlan(SignalPlanData) - Constructor for class org.matsim.contrib.signals.model.DatabasedSignalPlan
 
daytime - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStart
 
daytime - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStop
 
DefaultPlanbasedSignalSystemController - Class in org.matsim.contrib.signals.controller.fixedTime
Implements a Fixed-time control.
DefaultPlanbasedSignalSystemController.FixedTimeFactory - Class in org.matsim.contrib.signals.controller.fixedTime
 
DelayAnalysisTool - Class in org.matsim.contrib.signals.analysis
Calculate total delay and delay per link.
DelayAnalysisTool(Network) - Constructor for class org.matsim.contrib.signals.analysis.DelayAnalysisTool
 
DelayAnalysisTool(Network, EventsManager) - Constructor for class org.matsim.contrib.signals.analysis.DelayAnalysisTool
 
Direction - Interface in org.matsim.contrib.signals.data.conflicts
 
DownstreamSensor - Class in org.matsim.contrib.signals.sensor
 
DownstreamSensor(LinkSensorManager, Scenario) - Constructor for class org.matsim.contrib.signals.sensor.DownstreamSensor
 
dropping - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType
 

E

ELEMENT_NAME - Static variable in interface org.matsim.contrib.signals.data.SignalsData
Name under which signals data are added as scenario elements
endConflictData(BufferedWriter) - Method in interface org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriterHandler
 
endingSignalGroup - Variable in class org.matsim.jaxb.intergreenTimes10.XMLIntergreenTimes.XMLSignalSystem
 
endTag(String, String, Stack<String>) - Method in class org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsReader
 
EVENT_TYPE - Static variable in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
 
EXCEPTION - org.matsim.contrib.signals.SignalSystemsConfigGroup.ActionOnSignalSpecsViolation
 

F

FILENAME_AMBER_TIMES - Static variable in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
FILENAME_SIGNAL_CONTROL - Static variable in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
FILENAME_SIGNAL_GROUPS - Static variable in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
FILENAME_SIGNAL_SYSTEMS - Static variable in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
fillIntersectionDirectionsForSingleCrossingScenario(IntersectionDirections, Id<SignalSystem>, ConflictData) - Static method in class org.matsim.contrib.signals.utils.SignalUtils
 
FIXED_TIME_PREFIX - Static variable in class org.matsim.contrib.signals.controller.sylvia.SylviaPreprocessData
 
FixedTimeFactory() - Constructor for class org.matsim.contrib.signals.controller.fixedTime.DefaultPlanbasedSignalSystemController.FixedTimeFactory
 

G

getActionOnConflictingDirectionViolation() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
getActionOnIntergreenViolation() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
getActiveRegime() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
getActiveStabilizationStrategy() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
getAmber() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType
Gets the value of the amber property.
getAmberLogic() - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
 
getAmberLogic() - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
 
getAmberOfSignal(Id<Signal>) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
 
getAmberTimeDataBySystemId() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
 
getAmberTimeDataBySystemId() - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
 
getAmberTimeGreen() - Method in class org.matsim.jaxb.amberTimes10.XMLGlobalDefaultsType
Gets the value of the amberTimeGreen property.
getAmberTimesData() - Method in interface org.matsim.contrib.signals.data.SignalsData
 
getAmberTimesData() - Method in class org.matsim.contrib.signals.data.SignalsDataImpl
 
getAmberTimesFile() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
getAmberTimesOutputFilename() - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
getAttributes() - Method in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
 
getAverageArrivalRateOnLane(Id<Link>, Id<Lane>, double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
getAverageArrivalRateOnLink(Id<Link>, double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
getAvgDelayPerLink() - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
 
getBeginningSignalGroup() - Method in class org.matsim.jaxb.intergreenTimes10.XMLEndingSignalGroupType
Gets the value of the beginningSignalGroup property.
getComments() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
getComments() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
 
getConflictingDirections() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
 
getConflictingDirectionsData() - Method in interface org.matsim.contrib.signals.data.SignalsData
 
getConflictingDirectionsData() - Method in class org.matsim.contrib.signals.data.SignalsDataImpl
 
getConflictingDirectionsFile() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
getConflictsPerNode() - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictData
 
getConflictsPerNode() - Method in class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
 
getConflictsPerSignalSystem() - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictData
 
getConflictsPerSignalSystem() - Method in class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
 
getControler() - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.RunSimpleResponsiveSignalExample
 
getControllerIdentifier() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerData
 
getControllerIdentifier() - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerDataImpl
 
getControllerIdentifier() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalSystemControllerType
Gets the value of the controllerIdentifier property.
getCycleTime() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
 
getCycleTime() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
 
getCycleTime() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
 
getCycleTime() - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
 
getCycleTime() - Method in interface org.matsim.contrib.signals.model.SignalPlan
 
getCycleTime() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
Gets the value of the cycleTime property.
getDaytime() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStart
Gets the value of the daytime property.
getDaytime() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStop
Gets the value of the daytime property.
getDefaultAmber() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
 
getDefaultAmber() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
 
getDefaultAmber() - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
 
getDefaultAmberTimeGreen() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
 
getDefaultAmberTimeGreen() - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
 
getDefaultRedAmber() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
 
getDefaultRedAmber() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
 
getDefaultRedAmber() - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
 
getDesiredCycleTime() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
getDirection(Id<Link>, Id<Link>) - Method in interface org.matsim.contrib.signals.data.conflicts.IntersectionDirections
 
getDirections() - Method in interface org.matsim.contrib.signals.data.conflicts.IntersectionDirections
 
getDirectionsWhichMustYield() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
 
getDirectionsWithRightOfWay() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
 
getDropping() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsData
 
getDropping() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsDataImpl
 
getDropping() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType
Gets the value of the dropping property.
getDroppings(double) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
 
getDroppings(double) - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
 
getDroppings(double) - Method in interface org.matsim.contrib.signals.model.SignalPlan
 
getEndingBeginningSignalGroupKeys() - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemData
 
getEndingBeginningSignalGroupKeys() - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemDataImpl
 
getEndingSignalGroup() - Method in class org.matsim.jaxb.intergreenTimes10.XMLIntergreenTimes.XMLSignalSystem
Gets the value of the endingSignalGroup property.
getEndSignalGroupTimesForBeginningGroup(Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemData
 
getEndSignalGroupTimesForBeginningGroup(Id<SignalGroup>) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemDataImpl
 
getEndTime() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
 
getEndTime() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
 
getEndTime() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
 
getEndTime() - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
 
getEndTime() - Method in interface org.matsim.contrib.signals.model.SignalPlan
 
getEventsManager() - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
 
getEventsManager() - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
 
getEventType() - Method in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
 
getExtensionPoints() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
 
getFactory() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
 
getFactory() - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
 
getFactory() - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictData
 
getFactory() - Method in class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
 
getFactory() - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesData
 
getFactory() - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesDataImpl
 
getFactory() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlData
 
getFactory() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataImpl
 
getFactory() - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsData
 
getFactory() - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsDataImpl
 
getFactory() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsData
 
getFactory() - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataImpl
 
getFixedTimeCycle() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
 
getFromLink() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
 
getGlobalDefaults() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes
Gets the value of the globalDefaults property.
getId() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
 
getId() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
 
getId() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
 
getId() - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupData
 
getId() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalData
 
getId() - Method in class org.matsim.contrib.signals.model.DatabasedSignal
 
getId() - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
 
getId() - Method in interface org.matsim.contrib.signals.model.Signal
 
getId() - Method in interface org.matsim.contrib.signals.model.SignalGroup
 
getId() - Method in class org.matsim.contrib.signals.model.SignalGroupImpl
 
getId() - Method in interface org.matsim.contrib.signals.model.SignalPlan
 
getId() - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
 
getId() - Method in class org.matsim.contrib.signals.otfvis.VisSignalGroup
 
getId() - Method in class org.matsim.contrib.signals.otfvis.VisSignalSystem
 
getIntergreensForSignalSystemDataMap() - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesData
 
getIntergreensForSignalSystemDataMap() - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesDataImpl
 
getIntergreensLogic() - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
 
getIntergreensLogic() - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
 
getIntergreenTime() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
getIntergreenTime(Id<SignalGroup>, Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemData
 
getIntergreenTime(Id<SignalGroup>, Id<SignalGroup>) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemDataImpl
 
getIntergreenTimesData() - Method in interface org.matsim.contrib.signals.data.SignalsData
 
getIntergreenTimesData() - Method in class org.matsim.contrib.signals.data.SignalsDataImpl
 
getIntergreenTimesFile() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
getIntergreenTimesOutputFilename() - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
getIntersectionLogic() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
getLane() - Method in class org.matsim.jaxb.signalsystems20.XMLSignalType
Gets the value of the lane property.
getLaneArrivalRate(Id<Link>, Id<Lane>) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
getLaneIds() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalData
 
getLaneIds() - Method in class org.matsim.contrib.signals.model.DatabasedSignal
 
getLaneIds() - Method in interface org.matsim.contrib.signals.model.Signal
 
getLinkArrivalRate(Id<Link>) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
getLinkId() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalData
 
getLinkId() - Method in class org.matsim.contrib.signals.model.DatabasedSignal
 
getLinkId() - Method in interface org.matsim.contrib.signals.model.Signal
 
getLinkIdRef() - Method in class org.matsim.jaxb.signalsystems20.XMLSignalType
Gets the value of the linkIdRef property.
getLookBackTime() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
getMaxCycleTime() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
getMaxExtensionTime() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
 
getMinGreenTime() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
getNewState() - Method in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
 
getNodeId() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
 
getNodeId() - Method in interface org.matsim.contrib.signals.data.conflicts.IntersectionDirections
 
getNonConflictingDirections() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
 
getNumberOfCarsInDistance(Id<Link>, Double, double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
getNumberOfCarsInDistanceOnLane(Id<Link>, Id<Lane>, Double, double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
getNumberOfCarsOnLane(Id<Link>, Id<Lane>) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
getNumberOfCarsOnLink(Id<Link>) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
getOffset() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
 
getOffset() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
 
getOffset() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
 
getOffset() - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
 
getOffset() - Method in interface org.matsim.contrib.signals.model.SignalPlan
 
getOffset() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
Gets the value of the offset property.
getOnset() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsData
 
getOnset() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsDataImpl
 
getOnset() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType
Gets the value of the onset property.
getOnsets(double) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
 
getOnsets(double) - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
 
getOnsets(double) - Method in interface org.matsim.contrib.signals.model.SignalPlan
 
getOTFSignalGroups() - Method in class org.matsim.contrib.signals.otfvis.VisSignalSystem
 
getPlanData() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
 
getPlanData() - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
 
getProportion() - Method in class org.matsim.jaxb.amberTimes10.XMLGlobalDefaultsType.XMLAmberTimeGreen
Gets the value of the proportion property.
getRedAmber() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType
Gets the value of the redAmber property.
getRedAmberOfSignal(Id<Signal>) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
 
getRefId() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem.XMLSignal
Gets the value of the refId property.
getRefId() - Method in class org.matsim.jaxb.signalgroups20.XMLIdRefType
Gets the value of the refId property.
getRefId() - Method in class org.matsim.jaxb.signalsystems20.XMLIdRefType
Gets the value of the refId property.
getRequestedState() - Method in interface org.matsim.contrib.signals.model.SignalGroupStateChangeRequest
 
getSec() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLDropping
Gets the value of the sec property.
getSec() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLOnset
Gets the value of the sec property.
getSec() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLCycleTime
Gets the value of the sec property.
getSec() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLOffset
Gets the value of the sec property.
getSeconds() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLAmber
Gets the value of the seconds property.
getSeconds() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLRedAmber
Gets the value of the seconds property.
getSensorDistanceMeter() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
 
getShortenStabilizationAfterIntergreenTime() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
If signals showed green during the intergreenTime, there regulation time can be shorten after intergreenTime
getSignal() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem
Gets the value of the signal property.
getSignal() - Method in class org.matsim.jaxb.signalgroups20.XMLSignalGroupType
Gets the value of the signal property.
getSignal() - Method in class org.matsim.jaxb.signalsystems20.XMLSignalSystemType.XMLSignals
Gets the value of the signal property.
getSignalAmberMap() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
 
getSignalControlData() - Method in interface org.matsim.contrib.signals.data.SignalsData
 
getSignalControlData() - Method in class org.matsim.contrib.signals.data.SignalsDataImpl
 
getSignalControlFile() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
getSignalController() - Method in interface org.matsim.contrib.signals.model.SignalSystem
 
getSignalController() - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
 
getSignalControlOutputFilename() - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
getSignalData() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemData
 
getSignalGroup() - Method in class org.matsim.jaxb.signalgroups20.XMLSignalSystemSignalGroupType
Gets the value of the signalGroup property.
getSignalGroupDataBySignalSystemId() - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsData
 
getSignalGroupDataBySignalSystemId() - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsDataImpl
 
getSignalGroupDataBySystemId(Id<SignalSystem>) - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsData
 
getSignalGroupDataBySystemId(Id<SignalSystem>) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsDataImpl
 
getSignalGroupId() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsData
 
getSignalGroupId() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsDataImpl
 
getSignalGroupId() - Method in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
 
getSignalGroupId() - Method in interface org.matsim.contrib.signals.model.SignalGroupStateChangeRequest
 
getSignalGroupMaxGreenScale() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
 
getSignalGroups() - Method in interface org.matsim.contrib.signals.model.SignalSystem
 
getSignalGroups() - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
 
getSignalGroupsData() - Method in interface org.matsim.contrib.signals.data.SignalsData
 
getSignalGroupsData() - Method in class org.matsim.contrib.signals.data.SignalsDataImpl
 
getSignalGroupSettings() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
Gets the value of the signalGroupSettings property.
getSignalGroupSettingsDataByGroupId() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
 
getSignalGroupSettingsDataByGroupId() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
 
getSignalGroupsFile() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
getSignalGroupsOutputFilename() - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
getSignalIds() - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupData
 
getSignalizeableItems() - Method in class org.matsim.contrib.signals.model.DatabasedSignal
 
getSignalizeableItems() - Method in interface org.matsim.contrib.signals.model.Signal
 
getSignalPlan() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalSystemControllerType
Gets the value of the signalPlan property.
getSignalPlanData() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerData
 
getSignalPlanData() - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerDataImpl
 
getSignalRedAmberMap() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
 
getSignals() - Method in interface org.matsim.contrib.signals.model.SignalGroup
 
getSignals() - Method in class org.matsim.contrib.signals.model.SignalGroupImpl
 
getSignals() - Method in interface org.matsim.contrib.signals.model.SignalSystem
 
getSignals() - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
 
getSignals() - Method in class org.matsim.contrib.signals.otfvis.VisSignalGroup
 
getSignals() - Method in class org.matsim.jaxb.signalsystems20.XMLSignalSystemType
Gets the value of the signals property.
getSignalsData() - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
 
getSignalsData() - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
 
getSignalSystem() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes
Gets the value of the signalSystem property.
getSignalSystem() - Method in class org.matsim.jaxb.intergreenTimes10.XMLIntergreenTimes
Gets the value of the signalSystem property.
getSignalSystem() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalControl
Gets the value of the signalSystem property.
getSignalSystem() - Method in class org.matsim.jaxb.signalgroups20.XMLSignalGroups
Gets the value of the signalSystem property.
getSignalSystem() - Method in class org.matsim.jaxb.signalsystems20.XMLSignalSystems
Gets the value of the signalSystem property.
getSignalSystemController() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalSystemType
Gets the value of the signalSystemController property.
getSignalSystemControllerDataBySystemId() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlData
 
getSignalSystemControllerDataBySystemId() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataImpl
 
getSignalSystemData() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsData
 
getSignalSystemData() - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataImpl
 
getSignalSystemFile() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
getSignalSystemId() - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
 
getSignalSystemId() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
 
getSignalSystemId() - Method in interface org.matsim.contrib.signals.data.conflicts.IntersectionDirections
 
getSignalSystemId() - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemData
 
getSignalSystemId() - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemDataImpl
 
getSignalSystemId() - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupData
 
getSignalSystemId() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerData
 
getSignalSystemId() - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerDataImpl
 
getSignalSystemId() - Method in class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
 
getSignalSystemId() - Method in class org.matsim.contrib.signals.otfvis.VisSignalGroup
 
getSignalSystems() - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
 
getSignalSystems() - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
 
getSignalSystemsData() - Method in interface org.matsim.contrib.signals.data.SignalsData
 
getSignalSystemsData() - Method in class org.matsim.contrib.signals.data.SignalsDataImpl
 
getSignalSystemsOutputFilename() - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
getStabilizationStrategy() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
getStart() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
Gets the value of the start property.
getStartTime() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
 
getStartTime() - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
 
getStartTime() - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
 
getStartTime() - Method in class org.matsim.contrib.signals.model.DatabasedSignalPlan
 
getStartTime() - Method in interface org.matsim.contrib.signals.model.SignalPlan
 
getState() - Method in interface org.matsim.contrib.signals.model.SignalGroup
 
getState() - Method in class org.matsim.contrib.signals.model.SignalGroupImpl
 
getStop() - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
Gets the value of the stop property.
getSumOfBygoneSignalGreenTime() - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
 
getSystemDefaults() - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem
Gets the value of the systemDefaults property.
getTimeBucketSize() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
getTimeOfDay() - Method in interface org.matsim.contrib.signals.model.SignalGroupStateChangeRequest
 
getTimeSeconds() - Method in class org.matsim.jaxb.intergreenTimes10.XMLEndingSignalGroupType.XMLBeginningSignalGroup
Gets the value of the timeSeconds property.
getToLink() - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
 
getToLink() - Method in class org.matsim.jaxb.signalsystems20.XMLSignalType.XMLTurningMoveRestrictions
Gets the value of the toLink property.
getTotalDelay() - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
 
getTotalDelayPerLink() - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
 
getTotalSignalGreenTime() - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
 
getTurningMoveRestrictions() - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalData
 
getTurningMoveRestrictions() - Method in class org.matsim.jaxb.signalsystems20.XMLSignalType
Gets the value of the turningMoveRestrictions property.
getVisCoordinate() - Method in class org.matsim.contrib.signals.otfvis.VisSignalSystem
 
GROUP_NAME - Static variable in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
GROUP_NAME - Static variable in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
 
GROUP_NAME - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 

H

handleEvent(ActivityEndEvent) - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
 
handleEvent(ActivityStartEvent) - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
 
handleEvent(LinkEnterEvent) - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
 
handleEvent(LinkEnterEvent) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
handleEvent(LinkLeaveEvent) - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
 
handleEvent(LinkLeaveEvent) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
handleEvent(PersonDepartureEvent) - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
 
handleEvent(PersonDepartureEvent) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
 
handleEvent(PersonEntersVehicleEvent) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
handleEvent(PersonStuckEvent) - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
 
handleEvent(VehicleLeavesTrafficEvent) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
handleEvent(SignalGroupStateChangedEvent) - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
 
handleEvent(SignalGroupStateChangedEvent) - Method in class org.matsim.contrib.signals.analysis.SignalEvents2ViaCSVWriter
 
handleEvent(SignalGroupStateChangedEvent) - Method in interface org.matsim.contrib.signals.events.SignalGroupStateChangedEventHandler
 
handleEvent(SignalGroupStateChangedEvent) - Method in class org.matsim.contrib.signals.model.ConflictingDirectionsLogicImpl
 
handleEvent(SignalGroupStateChangedEvent) - Method in class org.matsim.contrib.signals.model.IntergreensLogicImpl
 
handleEvent(LaneEnterEvent) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
handleEvent(LaneLeaveEvent) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
HEURISTIC - org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.StabilizationStrategy
 

I

IDENTIFIER - Static variable in class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal
 
IDENTIFIER - Static variable in class org.matsim.contrib.signals.controller.fixedTime.DefaultPlanbasedSignalSystemController
 
IDENTIFIER - Static variable in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerSignalController
 
IDENTIFIER - Static variable in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalController
 
initializeFactory(AgentCounter, MobsimTimer, QNetsimEngineI.NetsimInternalInterface) - Method in class org.matsim.core.mobsim.qsim.qnetsimengine.QSignalsNetworkFactory
 
install() - Method in class org.matsim.contrib.signals.otfvis.OTFVisWithSignalsLiveModule
 
IntergreensForSignalSystemData - Interface in org.matsim.contrib.signals.data.intergreens.v10
 
IntergreensForSignalSystemDataImpl - Class in org.matsim.contrib.signals.data.intergreens.v10
 
IntergreensForSignalSystemDataImpl(Id<SignalSystem>) - Constructor for class org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemDataImpl
 
IntergreensLogic - Interface in org.matsim.contrib.signals.model
Marker interface.
IntergreensLogicImpl - Class in org.matsim.contrib.signals.model
 
IntergreensLogicImpl(IntergreenTimesData, SignalSystemsConfigGroup) - Constructor for class org.matsim.contrib.signals.model.IntergreensLogicImpl
 
INTERGREENTIMES_FILE - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
INTERGREENTIMES10 - Static variable in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesWriter10
 
IntergreenTimesData - Interface in org.matsim.contrib.signals.data.intergreens.v10
 
IntergreenTimesDataFactory - Interface in org.matsim.contrib.signals.data.intergreens.v10
 
IntergreenTimesDataImpl - Class in org.matsim.contrib.signals.data.intergreens.v10
 
IntergreenTimesDataImpl() - Constructor for class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesDataImpl
 
IntergreenTimesReader10 - Class in org.matsim.contrib.signals.data.intergreens.v10
 
IntergreenTimesReader10(IntergreenTimesData) - Constructor for class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesReader10
 
IntergreenTimesWriter10 - Class in org.matsim.contrib.signals.data.intergreens.v10
 
IntergreenTimesWriter10(IntergreenTimesData) - Constructor for class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesWriter10
 
INTERSECTION_LOGIC - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
IntersectionDirections - Interface in org.matsim.contrib.signals.data.conflicts
 
isCheckDownstream() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
isCheckDownstream() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
 
isDetermineMaxLoadForTIdleGroupedBySignals() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
isMinGreenTimeForNonGrowingQueues() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
isRemoveSubPhases() - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
If true subphases will be removed from the set of phases.
isUseAmbertimes() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
isUseFixedTimeCycleAsMaximalExtension() - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
 
isUseIntergreenTimes() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
isUseSignalSystems() - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 

L

LaemmerConfigGroup - Class in org.matsim.contrib.signals.controller.laemmerFix
 
LaemmerConfigGroup() - Constructor for class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
LaemmerConfigGroup.Regime - Enum in org.matsim.contrib.signals.controller.laemmerFix
 
LaemmerConfigGroup.StabilizationStrategy - Enum in org.matsim.contrib.signals.controller.laemmerFix
 
LaemmerFactory() - Constructor for class org.matsim.contrib.signals.controller.laemmerFix.LaemmerSignalController.LaemmerFactory
 
LaemmerSignalController - Class in org.matsim.contrib.signals.controller.laemmerFix
 
LaemmerSignalController.LaemmerFactory - Class in org.matsim.contrib.signals.controller.laemmerFix
 
LanesAndSignalsCleaner - Class in org.matsim.contrib.signals.data.consistency
 
LanesAndSignalsCleaner() - Constructor for class org.matsim.contrib.signals.data.consistency.LanesAndSignalsCleaner
 
linkEmpty(Id<Link>) - Method in class org.matsim.contrib.signals.sensor.DownstreamSensor
 
LinkSensorManager - Class in org.matsim.contrib.signals.sensor
 
LinkSensorManager(Scenario, EventsManager) - Constructor for class org.matsim.contrib.signals.sensor.LinkSensorManager
 
loadSignalsData() - Method in class org.matsim.contrib.signals.data.SignalsDataLoader
 

M

main(String[]) - Static method in class org.matsim.codeexamples.adaptiveSignals.RunAdaptiveSignalsExample
 
main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.CreateIntergreensExample
 
main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.CreateSignalInputExample
 
main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.CreateSignalInputWithLanesExample
 
main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.MatsimWithFixedTimeSignalsGUI
 
main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.RunSignalSystemsExample
 
main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.RunSignalSystemsExampleWithHoles
 
main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.VisualizeSignalScenario
 
main(String[]) - Static method in class org.matsim.codeexamples.fixedTimeSignals.VisualizeSignalScenarioWithLanes
 
main(String[]) - Static method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.RunSimpleResponsiveSignalExample
 
main(String[]) - Static method in class org.matsim.contrib.signals.controller.sylvia.SylviaPreprocessData
 
main(String[]) - Static method in class org.matsim.contrib.signals.utils.CalculateSimplifiedIntergreens
Please choose the boolean "simplifyPhases" here.
main(String[]) - Static method in class org.matsim.contrib.signals.utils.CreateAllDayGreenFromSignalControl
 
marshal(Integer) - Method in class org.matsim.jaxb.Adapter1
 
MatsimSignalSystemsReader - Class in org.matsim.contrib.signals.data
A place for constants to xml schemata
MatsimSignalSystemsReader() - Constructor for class org.matsim.contrib.signals.data.MatsimSignalSystemsReader
 
MatsimWithFixedTimeSignalsGUI - Class in org.matsim.codeexamples.fixedTimeSignals
Starts a MATSim GUI that is able to simulate fixed-time traffic signals and by default runs the example that can be found in examples/tutorial/example90TrafficLights with lanes.
MatsimWithFixedTimeSignalsGUI() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.MatsimWithFixedTimeSignalsGUI
 

N

NONE - org.matsim.contrib.signals.SignalSystemsConfigGroup.IntersectionLogic
 
notifyAfterMobsim(AfterMobsimEvent) - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal
 
notifyAfterMobsim(AfterMobsimEvent) - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
 
notifyIterationEnds(IterationEndsEvent) - Method in class org.matsim.contrib.signals.analysis.SignalEvents2ViaCSVWriter
 
notifyIterationStarts(IterationStartsEvent) - Method in class org.matsim.contrib.signals.analysis.SignalEvents2ViaCSVWriter
 

O

ObjectFactory - Class in org.matsim.jaxb.amberTimes10
This object contains factory methods for each Java content interface and Java element interface generated in the org.matsim.jaxb.amberTimes10 package.
ObjectFactory - Class in org.matsim.jaxb.intergreenTimes10
This object contains factory methods for each Java content interface and Java element interface generated in the org.matsim.jaxb.intergreenTimes10 package.
ObjectFactory - Class in org.matsim.jaxb.signalcontrol20
This object contains factory methods for each Java content interface and Java element interface generated in the org.matsim.jaxb.signalcontrol20 package.
ObjectFactory - Class in org.matsim.jaxb.signalgroups20
This object contains factory methods for each Java content interface and Java element interface generated in the org.matsim.jaxb.signalgroups20 package.
ObjectFactory - Class in org.matsim.jaxb.signalsystems20
This object contains factory methods for each Java content interface and Java element interface generated in the org.matsim.jaxb.signalsystems20 package.
ObjectFactory() - Constructor for class org.matsim.jaxb.amberTimes10.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.matsim.jaxb.amberTimes10
ObjectFactory() - Constructor for class org.matsim.jaxb.intergreenTimes10.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.matsim.jaxb.intergreenTimes10
ObjectFactory() - Constructor for class org.matsim.jaxb.signalcontrol20.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.matsim.jaxb.signalcontrol20
ObjectFactory() - Constructor for class org.matsim.jaxb.signalgroups20.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.matsim.jaxb.signalgroups20
ObjectFactory() - Constructor for class org.matsim.jaxb.signalsystems20.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.matsim.jaxb.signalsystems20
onset - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType
 
OPTIMIZING - org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.Regime
 
org.matsim.codeexamples.adaptiveSignals - package org.matsim.codeexamples.adaptiveSignals
 
org.matsim.codeexamples.fixedTimeSignals - package org.matsim.codeexamples.fixedTimeSignals
 
org.matsim.codeexamples.simpleResponsiveSignalEngine - package org.matsim.codeexamples.simpleResponsiveSignalEngine
 
org.matsim.contrib.signals - package org.matsim.contrib.signals
This package contains interfaces and classes that provide functionality to plug a signal system model in the MATSim framework.
org.matsim.contrib.signals.analysis - package org.matsim.contrib.signals.analysis
 
org.matsim.contrib.signals.builder - package org.matsim.contrib.signals.builder
 
org.matsim.contrib.signals.controller - package org.matsim.contrib.signals.controller
 
org.matsim.contrib.signals.controller.fixedTime - package org.matsim.contrib.signals.controller.fixedTime
 
org.matsim.contrib.signals.controller.laemmerFix - package org.matsim.contrib.signals.controller.laemmerFix
 
org.matsim.contrib.signals.controller.sylvia - package org.matsim.contrib.signals.controller.sylvia
 
org.matsim.contrib.signals.data - package org.matsim.contrib.signals.data
Data model
org.matsim.contrib.signals.data.ambertimes.v10 - package org.matsim.contrib.signals.data.ambertimes.v10
Amber times
org.matsim.contrib.signals.data.conflicts - package org.matsim.contrib.signals.data.conflicts
 
org.matsim.contrib.signals.data.conflicts.io - package org.matsim.contrib.signals.data.conflicts.io
 
org.matsim.contrib.signals.data.consistency - package org.matsim.contrib.signals.data.consistency
 
org.matsim.contrib.signals.data.intergreens.v10 - package org.matsim.contrib.signals.data.intergreens.v10
Intergreen times
org.matsim.contrib.signals.data.signalcontrol.v20 - package org.matsim.contrib.signals.data.signalcontrol.v20
Signal Control
org.matsim.contrib.signals.data.signalgroups.v20 - package org.matsim.contrib.signals.data.signalgroups.v20
Signal Groups
org.matsim.contrib.signals.data.signalsystems.v20 - package org.matsim.contrib.signals.data.signalsystems.v20
Signal Systems Data
org.matsim.contrib.signals.events - package org.matsim.contrib.signals.events
 
org.matsim.contrib.signals.model - package org.matsim.contrib.signals.model
Signal Model
org.matsim.contrib.signals.otfvis - package org.matsim.contrib.signals.otfvis
 
org.matsim.contrib.signals.sensor - package org.matsim.contrib.signals.sensor
 
org.matsim.contrib.signals.utils - package org.matsim.contrib.signals.utils
 
org.matsim.core.mobsim.qsim.qnetsimengine - package org.matsim.core.mobsim.qsim.qnetsimengine
 
org.matsim.jaxb - package org.matsim.jaxb
 
org.matsim.jaxb.amberTimes10 - package org.matsim.jaxb.amberTimes10
 
org.matsim.jaxb.intergreenTimes10 - package org.matsim.jaxb.intergreenTimes10
This package was automatically generated and is part of MATSim.
org.matsim.jaxb.signalcontrol20 - package org.matsim.jaxb.signalcontrol20
This package was automatically generated and is part of MATSim.
org.matsim.jaxb.signalgroups20 - package org.matsim.jaxb.signalgroups20
This package was automatically generated and is part of MATSim.
org.matsim.jaxb.signalsystems20 - package org.matsim.jaxb.signalsystems20
This package was automatically generated and is part of MATSim.
OTFVisWithSignalsLiveModule - Class in org.matsim.contrib.signals.otfvis
 
OTFVisWithSignalsLiveModule() - Constructor for class org.matsim.contrib.signals.otfvis.OTFVisWithSignalsLiveModule
 

P

PRIORIZE_HIGHER_POSITIONS - org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.StabilizationStrategy
 
processDropping(double, Id<SignalSystem>, Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.model.AmberLogic
 
processDropping(double, Id<SignalSystem>, Id<SignalGroup>) - Method in class org.matsim.contrib.signals.model.AmberLogicImpl
 
processOnsets(double, Id<SignalSystem>, Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.model.AmberLogic
 
processOnsets(double, Id<SignalSystem>, Id<SignalGroup>) - Method in class org.matsim.contrib.signals.model.AmberLogicImpl
 
proportion - Variable in class org.matsim.jaxb.amberTimes10.XMLGlobalDefaultsType.XMLAmberTimeGreen
 

Q

QSignalsNetworkFactory - Class in org.matsim.core.mobsim.qsim.qnetsimengine
this class adds the turn acceptance logic for signals.
QSignalsNetworkFactory(Scenario, EventsManager) - Constructor for class org.matsim.core.mobsim.qsim.qnetsimengine.QSignalsNetworkFactory
 

R

read(InputSource) - Method in class org.matsim.contrib.signals.data.AbstractSignalsReader
 
read(InputSource) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesReader10
 
read(InputSource) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesReader10
 
read(InputSource) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlReader20
 
read(InputSource) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsReader20
 
readFile(String) - Method in class org.matsim.contrib.signals.data.AbstractSignalsReader
 
readFile(String) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsReader20
 
readStream(InputStream) - Method in class org.matsim.contrib.signals.data.AbstractSignalsReader
 
readStream(InputStream) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsReader20
 
readURL(URL) - Method in class org.matsim.contrib.signals.data.AbstractSignalsReader
 
readURL(URL) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsReader20
 
refId - Variable in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem.XMLSignal
 
registerAverageNumberOfCarsPerSecondMonitoring(Id<Link>) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
registerAverageNumberOfCarsPerSecondMonitoring(Id<Link>, double, double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
registerAverageNumberOfCarsPerSecondMonitoringOnLane(Id<Link>, Id<Lane>) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
registerAverageNumberOfCarsPerSecondMonitoringOnLane(Id<Link>, Id<Lane>, double, double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
registerDownstreamSensor(Id<Link>) - Method in class org.matsim.contrib.signals.sensor.DownstreamSensor
 
registerDownstreamSensors(Set<Id<Link>>) - Method in class org.matsim.contrib.signals.sensor.DownstreamSensor
 
registerDownstreamSensors(SignalSystem) - Method in class org.matsim.contrib.signals.sensor.DownstreamSensor
 
registerNumberOfCarsInDistanceMonitoring(Id<Link>, Double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
registerNumberOfCarsMonitoring(Id<Link>) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
registerNumberOfCarsMonitoringOnLane(Id<Link>, Id<Lane>) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
registerNumberOfCarsOnLaneInDistanceMonitoring(Id<Link>, Id<Lane>, Double) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
removeConflictingDirectionsForNode(Id<Node>) - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictData
 
removeConflictingDirectionsForNode(Id<Node>) - Method in class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
 
removeConflictingDirectionsForSignalSystem(Id<SignalSystem>) - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictData
 
removeConflictingDirectionsForSignalSystem(Id<SignalSystem>) - Method in class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
 
requestControlUpdate(double) - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
 
requestControlUpdate(double) - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
 
reset(int) - Method in class org.matsim.contrib.signals.analysis.DelayAnalysisTool
 
reset(int) - Method in class org.matsim.contrib.signals.analysis.SignalAnalysisTool
 
reset(int) - Method in class org.matsim.contrib.signals.analysis.SignalEvents2ViaCSVWriter
 
reset(int) - Method in class org.matsim.contrib.signals.model.ConflictingDirectionsLogicImpl
 
reset(int) - Method in class org.matsim.contrib.signals.model.IntergreensLogicImpl
 
reset(int) - Method in class org.matsim.contrib.signals.sensor.LinkSensorManager
 
run() - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.RunSimpleResponsiveSignalExample
 
run(boolean) - Static method in class org.matsim.codeexamples.fixedTimeSignals.VisualizeSignalScenario
 
run(boolean) - Static method in class org.matsim.codeexamples.fixedTimeSignals.VisualizeSignalScenarioWithLanes
 
run(String) - Method in class org.matsim.codeexamples.fixedTimeSignals.CreateSignalInputExample
Set up the config and scenario, create signal information and write them to file as input for further simulations.
run(String) - Method in class org.matsim.codeexamples.fixedTimeSignals.CreateSignalInputWithLanesExample
 
run(String, String, boolean) - Static method in class org.matsim.codeexamples.adaptiveSignals.RunAdaptiveSignalsExample
 
run(Scenario) - Method in class org.matsim.contrib.signals.data.consistency.LanesAndSignalsCleaner
 
run(Config, boolean) - Static method in class org.matsim.codeexamples.fixedTimeSignals.RunSignalSystemsExample
 
RunAdaptiveSignalsExample - Class in org.matsim.codeexamples.adaptiveSignals
This example starts the simulation of a single crossing scenario where the intersection is signalized by traffic-adaptive signals.
RunAdaptiveSignalsExample() - Constructor for class org.matsim.codeexamples.adaptiveSignals.RunAdaptiveSignalsExample
 
RunSignalSystemsExample - Class in org.matsim.codeexamples.fixedTimeSignals
Minimal example how to start your matsim run with traffic signals
RunSignalSystemsExample() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.RunSignalSystemsExample
 
RunSignalSystemsExampleWithHoles - Class in org.matsim.codeexamples.fixedTimeSignals
Configures and runs MATSim with traffic signals from input files and visualizes it with OTFVis.
RunSignalSystemsExampleWithHoles() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.RunSignalSystemsExampleWithHoles
 
RunSimpleResponsiveSignalExample - Class in org.matsim.codeexamples.simpleResponsiveSignalEngine
Creates a simple one-crossing-scenario and starts it with the simple responsive signal from this package.
RunSimpleResponsiveSignalExample() - Constructor for class org.matsim.codeexamples.simpleResponsiveSignalEngine.RunSimpleResponsiveSignalExample
 

S

scheduleDropping(double, Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.model.SignalSystem
 
scheduleDropping(double, Id<SignalGroup>) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
 
scheduleOnset(double, Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.model.SignalSystem
 
scheduleOnset(double, Id<SignalGroup>) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
 
sec - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLDropping
 
sec - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLOnset
 
sec - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLCycleTime
 
sec - Variable in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLOffset
 
seconds - Variable in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLAmber
 
seconds - Variable in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLRedAmber
 
setActionOnConflictingDirectionViolation(SignalSystemsConfigGroup.ActionOnSignalSpecsViolation) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
setActionOnIntergreenViolation(SignalSystemsConfigGroup.ActionOnSignalSpecsViolation) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
setActiveRegime(LaemmerConfigGroup.Regime) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
setActiveStabilizationStrategy(LaemmerConfigGroup.StabilizationStrategy) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
setAmber(XMLAmberTimesType.XMLAmber) - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType
Sets the value of the amber property.
setAmberLogic(AmberLogic) - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
 
setAmberLogic(AmberLogic) - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
 
setAmberTimeGreen(XMLGlobalDefaultsType.XMLAmberTimeGreen) - Method in class org.matsim.jaxb.amberTimes10.XMLGlobalDefaultsType
Sets the value of the amberTimeGreen property.
setAmberTimeOfSignal(Id<Signal>, Integer) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
 
setAmberTimesFile(String) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
setAmberTimesOutputFilename(String) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
setAvgCarSensorBucketParameters(double, double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
Configure the sensor for live arrival rates.
setCheckDownstream(boolean) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
setCheckDownstream(boolean) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
 
setConflictingDirectionsFile(String) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
setControllerIdentifier(String) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerData
 
setControllerIdentifier(String) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerDataImpl
 
setControllerIdentifier(String) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalSystemControllerType
Sets the value of the controllerIdentifier property.
setCycleTime(Integer) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
 
setCycleTime(Integer) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
 
setCycleTime(XMLSignalPlanType.XMLCycleTime) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
Sets the value of the cycleTime property.
setDaytime(XMLGregorianCalendar) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStart
Sets the value of the daytime property.
setDaytime(XMLGregorianCalendar) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStop
Sets the value of the daytime property.
setDefaultAmber(Integer) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
 
setDefaultAmber(Integer) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
 
setDefaultAmber(Integer) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
 
setDefaultAmberTimeGreen(Double) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
 
setDefaultAmberTimeGreen(Double) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
 
setDefaultRedAmber(Integer) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
 
setDefaultRedAmber(Integer) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
 
setDefaultRedAmber(Integer) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
 
setDesiredCycleTime(double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
setDetermineMaxLoadForTIdleGroupedBySignals(boolean) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
setDropping(int) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsData
 
setDropping(int) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsDataImpl
 
setDropping(XMLSignalGroupSettingsType.XMLDropping) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType
Sets the value of the dropping property.
setEndTime(Double) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
Set the time of day the plan should be activated.
setEndTime(Double) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
 
setFactory(AmberTimesDataFactory) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesData
 
setFactory(AmberTimesDataFactory) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesDataImpl
 
setFactory(ConflictDataFactory) - Method in interface org.matsim.contrib.signals.data.conflicts.ConflictData
 
setFactory(ConflictDataFactory) - Method in class org.matsim.contrib.signals.data.conflicts.ConflictDataImpl
 
setFactory(IntergreenTimesDataFactory) - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesData
 
setFactory(IntergreenTimesDataFactory) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesDataImpl
 
setFactory(SignalControlDataFactory) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlData
 
setFactory(SignalControlDataFactory) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataImpl
 
setFactory(SignalGroupsDataFactory) - Method in interface org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsData
 
setFactory(SignalGroupsDataFactory) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsDataImpl
 
setFactory(SignalSystemsDataFactory) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsData
 
setFactory(SignalSystemsDataFactory) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataImpl
 
setFixedTimeCycle(int) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
 
setFromLink(Id<Link>) - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
 
setGlobalDefaults(XMLGlobalDefaultsType) - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes
Sets the value of the globalDefaults property.
setIntergreensLogic(IntergreensLogic) - Method in interface org.matsim.contrib.signals.model.SignalSystemsManager
 
setIntergreensLogic(IntergreensLogic) - Method in class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
 
setIntergreenTime(double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
setIntergreenTime(Integer, Id<SignalGroup>, Id<SignalGroup>) - Method in interface org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemData
 
setIntergreenTime(Integer, Id<SignalGroup>, Id<SignalGroup>) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreensForSignalSystemDataImpl
 
setIntergreenTimesFile(String) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
setIntergreenTimesOutputFilename(String) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
setIntersectionLogic(SignalSystemsConfigGroup.IntersectionLogic) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
setLinkId(Id<Link>) - Method in interface org.matsim.contrib.signals.data.signalsystems.v20.SignalData
 
setLinkIdRef(String) - Method in class org.matsim.jaxb.signalsystems20.XMLSignalType
Sets the value of the linkIdRef property.
setMaxCycleTime(double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
setMaxExtensionTime(int) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
 
setMinGreenTime(double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
setMinGreenTimeForNonGrowingQueues(boolean) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
setOffset(int) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
 
setOffset(int) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
 
setOffset(XMLSignalPlanType.XMLOffset) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
Sets the value of the offset property.
setOnset(int) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsData
 
setOnset(int) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsDataImpl
 
setOnset(XMLSignalGroupSettingsType.XMLOnset) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType
Sets the value of the onset property.
setProportion(BigDecimal) - Method in class org.matsim.jaxb.amberTimes10.XMLGlobalDefaultsType.XMLAmberTimeGreen
Sets the value of the proportion property.
setRedAmber(XMLAmberTimesType.XMLRedAmber) - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType
Sets the value of the redAmber property.
setRedAmberTimeOfSignal(Id<Signal>, Integer) - Method in interface org.matsim.contrib.signals.data.ambertimes.v10.AmberTimeData
 
setRefId(String) - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem.XMLSignal
Sets the value of the refId property.
setRefId(String) - Method in class org.matsim.jaxb.signalgroups20.XMLIdRefType
Sets the value of the refId property.
setRefId(String) - Method in class org.matsim.jaxb.signalsystems20.XMLIdRefType
Sets the value of the refId property.
setSec(Integer) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLDropping
Sets the value of the sec property.
setSec(Integer) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLOnset
Sets the value of the sec property.
setSec(Integer) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLCycleTime
Sets the value of the sec property.
setSec(Integer) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLOffset
Sets the value of the sec property.
setSeconds(BigInteger) - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLAmber
Sets the value of the seconds property.
setSeconds(BigInteger) - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLRedAmber
Sets the value of the seconds property.
setSensorDistanceMeter(double) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
 
setShortenStabilizationAfterIntergreenTime(boolean) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup
 
setSignalControlFile(String) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
setSignalControlOutputFilename(String) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
setSignalGroupMaxGreenScale(double) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
 
setSignalGroupsFile(String) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
setSignalGroupsOutputFilename(String) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
setSignals(XMLSignalSystemType.XMLSignals) - Method in class org.matsim.jaxb.signalsystems20.XMLSignalSystemType
Sets the value of the signals property.
setSignalSystem(SignalSystem) - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal
 
setSignalSystem(SignalSystem) - Method in class org.matsim.contrib.signals.controller.AbstractSignalController
 
setSignalSystem(SignalSystem) - Method in interface org.matsim.contrib.signals.controller.SignalController
 
setSignalSystemController(SignalController) - Method in interface org.matsim.contrib.signals.model.SignalSystem
 
setSignalSystemController(SignalController) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
 
setSignalSystemController(XMLSignalSystemControllerType) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalSystemType
Sets the value of the signalSystemController property.
setSignalSystemFile(String) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
setSignalSystemsManager(SignalSystemsManager) - Method in interface org.matsim.contrib.signals.model.SignalSystem
 
setSignalSystemsManager(SignalSystemsManager) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
 
setSignalSystemsOutputFilename(String) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
setStart(XMLSignalPlanType.XMLStart) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
Sets the value of the start property.
setStartTime(Double) - Method in interface org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanData
Set the time of day the plan should be activated.
setStartTime(Double) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
 
setState(SignalGroupState) - Method in class org.matsim.contrib.signals.model.DatabasedSignal
 
setState(SignalGroupState) - Method in interface org.matsim.contrib.signals.model.Signal
 
setState(SignalGroupState) - Method in interface org.matsim.contrib.signals.model.SignalGroup
 
setState(SignalGroupState) - Method in class org.matsim.contrib.signals.model.SignalGroupImpl
 
setState(SignalGroupState) - Method in class org.matsim.contrib.signals.otfvis.VisSignalGroup
 
setStop(XMLSignalPlanType.XMLStop) - Method in class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
Sets the value of the stop property.
setSystemDefaults(XMLAmberTimesType) - Method in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem
Sets the value of the systemDefaults property.
setTimeSeconds(BigInteger) - Method in class org.matsim.jaxb.intergreenTimes10.XMLEndingSignalGroupType.XMLBeginningSignalGroup
Sets the value of the timeSeconds property.
setToLink(Id<Link>) - Method in interface org.matsim.contrib.signals.data.conflicts.Direction
 
setTurningMoveRestrictions(XMLSignalType.XMLTurningMoveRestrictions) - Method in class org.matsim.jaxb.signalsystems20.XMLSignalType
Sets the value of the turningMoveRestrictions property.
setUseAmbertimes(boolean) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
setUseFixedTimeCycleAsMaximalExtension(boolean) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
 
setUseIntergreenTimes(boolean) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
setUseSignalSystems(boolean) - Method in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
setVisCoordinate(Point2D.Float) - Method in class org.matsim.contrib.signals.otfvis.VisSignalSystem
 
signal - Variable in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem
 
signal - Variable in class org.matsim.jaxb.signalsystems20.XMLSignalSystemType.XMLSignals
 
Signal - Interface in org.matsim.contrib.signals.model
 
SignalAnalysisTool - Class in org.matsim.contrib.signals.analysis
 
SignalAnalysisTool() - Constructor for class org.matsim.contrib.signals.analysis.SignalAnalysisTool
 
SignalAnalysisTool(EventsManager, ControlerListenerManager) - Constructor for class org.matsim.contrib.signals.analysis.SignalAnalysisTool
 
SIGNALCONTROL_FILE - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
SIGNALCONTROL20 - Static variable in class org.matsim.contrib.signals.data.MatsimSignalSystemsReader
 
SignalControlData - Interface in org.matsim.contrib.signals.data.signalcontrol.v20
 
SignalControlDataConsistencyChecker - Class in org.matsim.contrib.signals.data.consistency
 
SignalControlDataConsistencyChecker(Scenario) - Constructor for class org.matsim.contrib.signals.data.consistency.SignalControlDataConsistencyChecker
 
SignalControlDataFactory - Interface in org.matsim.contrib.signals.data.signalcontrol.v20
 
SignalControlDataFactoryImpl - Class in org.matsim.contrib.signals.data.signalcontrol.v20
 
SignalControlDataFactoryImpl() - Constructor for class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataFactoryImpl
 
SignalControlDataImpl - Class in org.matsim.contrib.signals.data.signalcontrol.v20
 
SignalControlDataImpl() - Constructor for class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlDataImpl
 
SignalControlerListener - Interface in org.matsim.contrib.signals.builder
 
SignalController - Interface in org.matsim.contrib.signals.controller
SignalControllerFactory - Interface in org.matsim.contrib.signals.controller
 
SignalControlReader20 - Class in org.matsim.contrib.signals.data.signalcontrol.v20
 
SignalControlReader20(SignalControlData) - Constructor for class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlReader20
 
SignalControlWriter20 - Class in org.matsim.contrib.signals.data.signalcontrol.v20
 
SignalControlWriter20(SignalControlData) - Constructor for class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlWriter20
 
SignalData - Interface in org.matsim.contrib.signals.data.signalsystems.v20
Holds data modelling the physics of a signal on one link/lane.
SignalEvents2ViaCSVWriter - Class in org.matsim.contrib.signals.analysis
Write a csv file for visualizing signals in via based on the events.
SignalEvents2ViaCSVWriter(Scenario) - Constructor for class org.matsim.contrib.signals.analysis.SignalEvents2ViaCSVWriter
 
SignalGroup - Interface in org.matsim.contrib.signals.model
 
SignalGroupData - Interface in org.matsim.contrib.signals.data.signalgroups.v20
 
SignalGroupImpl - Class in org.matsim.contrib.signals.model
 
SignalGroupImpl(Id<SignalGroup>) - Constructor for class org.matsim.contrib.signals.model.SignalGroupImpl
 
SIGNALGROUPS_FILE - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
SIGNALGROUPS20 - Static variable in class org.matsim.contrib.signals.data.MatsimSignalSystemsReader
 
SignalGroupsData - Interface in org.matsim.contrib.signals.data.signalgroups.v20
 
SignalGroupsDataConsistencyChecker - Class in org.matsim.contrib.signals.data.consistency
 
SignalGroupsDataConsistencyChecker(Scenario) - Constructor for class org.matsim.contrib.signals.data.consistency.SignalGroupsDataConsistencyChecker
 
SignalGroupsDataFactory - Interface in org.matsim.contrib.signals.data.signalgroups.v20
 
SignalGroupsDataImpl - Class in org.matsim.contrib.signals.data.signalgroups.v20
 
SignalGroupsDataImpl() - Constructor for class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsDataImpl
 
SignalGroupSettingsData - Interface in org.matsim.contrib.signals.data.signalcontrol.v20
 
SignalGroupSettingsDataImpl - Class in org.matsim.contrib.signals.data.signalcontrol.v20
 
SignalGroupSettingsDataImpl(Id<SignalGroup>) - Constructor for class org.matsim.contrib.signals.data.signalcontrol.v20.SignalGroupSettingsDataImpl
 
SignalGroupsReader20 - Class in org.matsim.contrib.signals.data.signalgroups.v20
 
SignalGroupsReader20(SignalGroupsData) - Constructor for class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsReader20
 
SignalGroupStateChangedEvent - Class in org.matsim.contrib.signals.events
 
SignalGroupStateChangedEvent(double, Id<SignalSystem>, Id<SignalGroup>, SignalGroupState) - Constructor for class org.matsim.contrib.signals.events.SignalGroupStateChangedEvent
 
SignalGroupStateChangedEventHandler - Interface in org.matsim.contrib.signals.events
Implement this to get notified when SignalGroupStateChangedEvents are thrown
SignalGroupStateChangedEventMapper - Class in org.matsim.contrib.signals.events
 
SignalGroupStateChangedEventMapper() - Constructor for class org.matsim.contrib.signals.events.SignalGroupStateChangedEventMapper
 
SignalGroupStateChangeRequest - Interface in org.matsim.contrib.signals.model
 
SignalGroupsWriter20 - Class in org.matsim.contrib.signals.data.signalgroups.v20
 
SignalGroupsWriter20(SignalGroupsData) - Constructor for class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsWriter20
 
SignalModelFactory - Interface in org.matsim.contrib.signals.builder
 
SignalPlan - Interface in org.matsim.contrib.signals.model
 
SignalPlanData - Interface in org.matsim.contrib.signals.data.signalcontrol.v20
 
SignalPlanDataImpl - Class in org.matsim.contrib.signals.data.signalcontrol.v20
 
SignalPlanDataImpl(Id<SignalPlan>) - Constructor for class org.matsim.contrib.signals.data.signalcontrol.v20.SignalPlanDataImpl
 
signalPlans - Variable in class org.matsim.contrib.signals.controller.AbstractSignalController
 
Signals - Class in org.matsim.contrib.signals.builder
 
Signals() - Constructor for class org.matsim.contrib.signals.builder.Signals
 
Signals.Configurator - Class in org.matsim.contrib.signals.builder
 
SignalsData - Interface in org.matsim.contrib.signals.data
 
SignalsDataImpl - Class in org.matsim.contrib.signals.data
 
SignalsDataImpl(SignalSystemsConfigGroup) - Constructor for class org.matsim.contrib.signals.data.SignalsDataImpl
 
SignalsDataLoader - Class in org.matsim.contrib.signals.data
Loads all data files related to the traffic signal systems model.
SignalsDataLoader(Config) - Constructor for class org.matsim.contrib.signals.data.SignalsDataLoader
 
SignalsScenarioWriter - Class in org.matsim.contrib.signals.data
Flexible writer for all kind of signals data output.
SignalsScenarioWriter() - Constructor for class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
SignalsScenarioWriter(String) - Constructor for class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
SignalsScenarioWriter(OutputDirectoryHierarchy) - Constructor for class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
SignalSystem - Interface in org.matsim.contrib.signals.model
 
SIGNALSYSTEM_FILE - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
SignalSystemControllerData - Interface in org.matsim.contrib.signals.data.signalsystems.v20
 
SignalSystemControllerDataImpl - Class in org.matsim.contrib.signals.data.signalsystems.v20
 
SignalSystemControllerDataImpl(Id<SignalSystem>) - Constructor for class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemControllerDataImpl
 
SignalSystemData - Interface in org.matsim.contrib.signals.data.signalsystems.v20
 
SignalSystemImpl - Class in org.matsim.contrib.signals.model
 
SignalSystemImpl(Id<SignalSystem>) - Constructor for class org.matsim.contrib.signals.model.SignalSystemImpl
 
SIGNALSYSTEMS20 - Static variable in class org.matsim.contrib.signals.data.MatsimSignalSystemsReader
 
SignalSystemsConfigGroup - Class in org.matsim.contrib.signals
This config Module can be used to specify the paths to the xml files configuring the signals.
SignalSystemsConfigGroup() - Constructor for class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
SignalSystemsConfigGroup.ActionOnSignalSpecsViolation - Enum in org.matsim.contrib.signals
 
SignalSystemsConfigGroup.IntersectionLogic - Enum in org.matsim.contrib.signals
 
SignalSystemsData - Interface in org.matsim.contrib.signals.data.signalsystems.v20
 
SignalSystemsDataConsistencyChecker - Class in org.matsim.contrib.signals.data.consistency
 
SignalSystemsDataConsistencyChecker(Network, Lanes, SignalsData) - Constructor for class org.matsim.contrib.signals.data.consistency.SignalSystemsDataConsistencyChecker
 
SignalSystemsDataFactory - Interface in org.matsim.contrib.signals.data.signalsystems.v20
 
SignalSystemsDataFactoryImpl - Class in org.matsim.contrib.signals.data.signalsystems.v20
 
SignalSystemsDataFactoryImpl() - Constructor for class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataFactoryImpl
 
SignalSystemsDataImpl - Class in org.matsim.contrib.signals.data.signalsystems.v20
 
SignalSystemsDataImpl() - Constructor for class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsDataImpl
 
SignalSystemsManager - Interface in org.matsim.contrib.signals.model
 
SignalSystemsManagerImpl - Class in org.matsim.contrib.signals.model
 
SignalSystemsManagerImpl(SignalsData, EventsManager) - Constructor for class org.matsim.contrib.signals.model.SignalSystemsManagerImpl
 
SignalSystemsReader20 - Class in org.matsim.contrib.signals.data.signalsystems.v20
 
SignalSystemsReader20(SignalSystemsData) - Constructor for class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsReader20
 
SignalSystemsWriter20 - Class in org.matsim.contrib.signals.data.signalsystems.v20
 
SignalSystemsWriter20(SignalSystemsData) - Constructor for class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsWriter20
 
SignalUtils - Class in org.matsim.contrib.signals.utils
 
SignalUtils() - Constructor for class org.matsim.contrib.signals.utils.SignalUtils
 
SimpleResponsiveSignal - Class in org.matsim.codeexamples.simpleResponsiveSignalEngine
Example for a responsive signal.
SimpleResponsiveSignal.SimpleResponsiveSignalFactory - Class in org.matsim.codeexamples.simpleResponsiveSignalEngine
 
SimpleResponsiveSignalFactory() - Constructor for class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal.SimpleResponsiveSignalFactory
 
simulationInitialized(double) - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal
 
simulationInitialized(double) - Method in class org.matsim.contrib.signals.controller.fixedTime.DefaultPlanbasedSignalSystemController
 
simulationInitialized(double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerSignalController
 
simulationInitialized(double) - Method in interface org.matsim.contrib.signals.controller.SignalController
 
simulationInitialized(double) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalController
Is called when mobsim is initialized.
simulationInitialized(double) - Method in interface org.matsim.contrib.signals.model.SignalSystem
 
simulationInitialized(double) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
 
STABILIZING - org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.Regime
 
startConflictData(BufferedWriter) - Method in interface org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriterHandler
 
startPlan(double) - Method in interface org.matsim.contrib.signals.model.SignalSystem
 
startPlan(double) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
 
startTag(String, Attributes, Stack<String>) - Method in class org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsReader
 
SWITCH_OFF_SEQUENCE_LENGTH - Static variable in interface org.matsim.contrib.signals.model.SignalSystem
 
switchOff(double) - Method in interface org.matsim.contrib.signals.model.SignalSystem
 
switchOff(double) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
 
SYLVIA_PREFIX - Static variable in class org.matsim.contrib.signals.controller.sylvia.SylviaPreprocessData
 
SylviaConfigGroup - Class in org.matsim.contrib.signals.controller.sylvia
 
SylviaConfigGroup() - Constructor for class org.matsim.contrib.signals.controller.sylvia.SylviaConfigGroup
 
SylviaFactory() - Constructor for class org.matsim.contrib.signals.controller.sylvia.SylviaSignalController.SylviaFactory
 
SylviaPreprocessData - Class in org.matsim.contrib.signals.controller.sylvia
 
SylviaPreprocessData() - Constructor for class org.matsim.contrib.signals.controller.sylvia.SylviaPreprocessData
 
SylviaSignalController - Class in org.matsim.contrib.signals.controller.sylvia
 
SylviaSignalController.SylviaFactory - Class in org.matsim.contrib.signals.controller.sylvia
 
SylviaSignalPlan - Class in org.matsim.contrib.signals.controller.sylvia
 
SylviaSignalPlan(DatabasedSignalPlan) - Constructor for class org.matsim.contrib.signals.controller.sylvia.SylviaSignalPlan
 
system - Variable in class org.matsim.contrib.signals.controller.AbstractSignalController
 
systemDefaults - Variable in class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem
 

T

timeSeconds - Variable in class org.matsim.jaxb.intergreenTimes10.XMLEndingSignalGroupType.XMLBeginningSignalGroup
 
toLink - Variable in class org.matsim.jaxb.signalsystems20.XMLSignalType.XMLTurningMoveRestrictions
 

U

unmarshal(String) - Method in class org.matsim.jaxb.Adapter1
 
updateState(double) - Method in class org.matsim.codeexamples.simpleResponsiveSignalEngine.SimpleResponsiveSignal
 
updateState(double) - Method in class org.matsim.contrib.signals.controller.fixedTime.DefaultPlanbasedSignalSystemController
 
updateState(double) - Method in class org.matsim.contrib.signals.controller.laemmerFix.LaemmerSignalController
 
updateState(double) - Method in interface org.matsim.contrib.signals.controller.SignalController
Is called every timestep to notify that the controller may update the state of the signal groups
updateState(double) - Method in class org.matsim.contrib.signals.controller.sylvia.SylviaSignalController
Decide how to control the signals in this second.
updateState(double) - Method in interface org.matsim.contrib.signals.model.SignalSystem
 
updateState(double) - Method in class org.matsim.contrib.signals.model.SignalSystemImpl
 
USE_AMBER_TIMES - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
USE_INTERGREEN_TIMES - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 
USE_MAX_LANECOUNT - org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.StabilizationStrategy
 
USE_SIGNALSYSTEMS - Static variable in class org.matsim.contrib.signals.SignalSystemsConfigGroup
 

V

valueOf(String) - Static method in enum org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.Regime
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.StabilizationStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.matsim.contrib.signals.SignalSystemsConfigGroup.ActionOnSignalSpecsViolation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.matsim.contrib.signals.SignalSystemsConfigGroup.IntersectionLogic
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.Regime
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.matsim.contrib.signals.controller.laemmerFix.LaemmerConfigGroup.StabilizationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.matsim.contrib.signals.SignalSystemsConfigGroup.ActionOnSignalSpecsViolation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.matsim.contrib.signals.SignalSystemsConfigGroup.IntersectionLogic
Returns an array containing the constants of this enum type, in the order they are declared.
VisSignalGroup - Class in org.matsim.contrib.signals.otfvis
 
VisSignalGroup(String, String) - Constructor for class org.matsim.contrib.signals.otfvis.VisSignalGroup
 
VisSignalSystem - Class in org.matsim.contrib.signals.otfvis
 
VisSignalSystem(String) - Constructor for class org.matsim.contrib.signals.otfvis.VisSignalSystem
 
VisualizeSignalScenario - Class in org.matsim.codeexamples.fixedTimeSignals
This class contains a simple example how to visualize a simple scenario with signalized intersections.
VisualizeSignalScenario() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.VisualizeSignalScenario
 
VisualizeSignalScenarioWithLanes - Class in org.matsim.codeexamples.fixedTimeSignals
This class contains a simple example how to visualize a scenario with lanes and signalized intersections.
VisualizeSignalScenarioWithLanes() - Constructor for class org.matsim.codeexamples.fixedTimeSignals.VisualizeSignalScenarioWithLanes
 

W

WARN - org.matsim.contrib.signals.SignalSystemsConfigGroup.ActionOnSignalSpecsViolation
 
write(String) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesWriter10
 
write(String) - Method in class org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriter
 
write(String) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesWriter10
 
write(String) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlWriter20
 
write(String) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsWriter20
 
write(String) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsWriter20
 
write(String, XMLAmberTimes) - Method in class org.matsim.contrib.signals.data.ambertimes.v10.AmberTimesWriter10
 
write(String, XMLIntergreenTimes) - Method in class org.matsim.contrib.signals.data.intergreens.v10.IntergreenTimesWriter10
 
write(String, XMLSignalControl) - Method in class org.matsim.contrib.signals.data.signalcontrol.v20.SignalControlWriter20
 
write(String, XMLSignalGroups) - Method in class org.matsim.contrib.signals.data.signalgroups.v20.SignalGroupsWriter20
 
write(String, XMLSignalSystems) - Method in class org.matsim.contrib.signals.data.signalsystems.v20.SignalSystemsWriter20
 
writeAmberTimesData(AmberTimesData) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
writeConflictingDirectionsData(ConflictData) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
writeDirection(Direction, BufferedWriter) - Method in interface org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriterHandler
 
writeHeaderAndStartElement(BufferedWriter) - Method in interface org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriterHandler
 
writeIntergreenTimesData(IntergreenTimesData) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
writeIntersections(ConflictData, BufferedWriter) - Method in interface org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriterHandler
 
writeSeparator(BufferedWriter) - Method in interface org.matsim.contrib.signals.data.conflicts.io.ConflictingDirectionsWriterHandler
 
writeSignalControlData(SignalControlData) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
writeSignalGroupsData(SignalGroupsData) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
writeSignalsData(Scenario) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 
writeSignalSystemsData(SignalSystemsData) - Method in class org.matsim.contrib.signals.data.SignalsScenarioWriter
 

X

XMLAmber() - Constructor for class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLAmber
 
XMLAmberTimeGreen() - Constructor for class org.matsim.jaxb.amberTimes10.XMLGlobalDefaultsType.XMLAmberTimeGreen
 
XMLAmberTimes - Class in org.matsim.jaxb.amberTimes10
Java class for anonymous complex type.
XMLAmberTimes() - Constructor for class org.matsim.jaxb.amberTimes10.XMLAmberTimes
 
XMLAmberTimes.XMLSignalSystem - Class in org.matsim.jaxb.amberTimes10
Java class for anonymous complex type.
XMLAmberTimes.XMLSignalSystem.XMLSignal - Class in org.matsim.jaxb.amberTimes10
Java class for anonymous complex type.
XMLAmberTimesType - Class in org.matsim.jaxb.amberTimes10
Java class for amberTimesType complex type.
XMLAmberTimesType() - Constructor for class org.matsim.jaxb.amberTimes10.XMLAmberTimesType
 
XMLAmberTimesType.XMLAmber - Class in org.matsim.jaxb.amberTimes10
Java class for anonymous complex type.
XMLAmberTimesType.XMLRedAmber - Class in org.matsim.jaxb.amberTimes10
Java class for anonymous complex type.
XMLBeginningSignalGroup() - Constructor for class org.matsim.jaxb.intergreenTimes10.XMLEndingSignalGroupType.XMLBeginningSignalGroup
 
XMLCycleTime() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLCycleTime
 
XMLDropping() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLDropping
 
XMLEndingSignalGroupType - Class in org.matsim.jaxb.intergreenTimes10
Java class for endingSignalGroupType complex type.
XMLEndingSignalGroupType() - Constructor for class org.matsim.jaxb.intergreenTimes10.XMLEndingSignalGroupType
 
XMLEndingSignalGroupType.XMLBeginningSignalGroup - Class in org.matsim.jaxb.intergreenTimes10
Java class for anonymous complex type.
XMLGlobalDefaultsType - Class in org.matsim.jaxb.amberTimes10
Java class for globalDefaultsType complex type.
XMLGlobalDefaultsType() - Constructor for class org.matsim.jaxb.amberTimes10.XMLGlobalDefaultsType
 
XMLGlobalDefaultsType.XMLAmberTimeGreen - Class in org.matsim.jaxb.amberTimes10
Java class for anonymous complex type.
XMLIdRefType - Class in org.matsim.jaxb.signalgroups20
This type can be used for all references to elements of type matsimObjectType.
XMLIdRefType - Class in org.matsim.jaxb.signalsystems20
This type can be used for all references to elements of type matsimObjectType.
XMLIdRefType() - Constructor for class org.matsim.jaxb.signalgroups20.XMLIdRefType
 
XMLIdRefType() - Constructor for class org.matsim.jaxb.signalsystems20.XMLIdRefType
 
XMLIntergreenTimes - Class in org.matsim.jaxb.intergreenTimes10
Java class for anonymous complex type.
XMLIntergreenTimes() - Constructor for class org.matsim.jaxb.intergreenTimes10.XMLIntergreenTimes
 
XMLIntergreenTimes.XMLSignalSystem - Class in org.matsim.jaxb.intergreenTimes10
Java class for anonymous complex type.
XMLLane() - Constructor for class org.matsim.jaxb.signalsystems20.XMLSignalType.XMLLane
 
XMLOffset() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLOffset
 
XMLOnset() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType.XMLOnset
 
XMLRedAmber() - Constructor for class org.matsim.jaxb.amberTimes10.XMLAmberTimesType.XMLRedAmber
 
XMLSignal() - Constructor for class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem.XMLSignal
 
XMLSignalControl - Class in org.matsim.jaxb.signalcontrol20
This is the root element for configuration of the traffic light system.
XMLSignalControl() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalControl
 
XMLSignalGroups - Class in org.matsim.jaxb.signalgroups20
Java class for anonymous complex type.
XMLSignalGroups() - Constructor for class org.matsim.jaxb.signalgroups20.XMLSignalGroups
 
XMLSignalGroupSettingsType - Class in org.matsim.jaxb.signalcontrol20
Java class for signalGroupSettingsType complex type.
XMLSignalGroupSettingsType() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalGroupSettingsType
 
XMLSignalGroupSettingsType.XMLDropping - Class in org.matsim.jaxb.signalcontrol20
Java class for anonymous complex type.
XMLSignalGroupSettingsType.XMLOnset - Class in org.matsim.jaxb.signalcontrol20
Java class for anonymous complex type.
XMLSignalGroupType - Class in org.matsim.jaxb.signalgroups20
Java class for signalGroupType complex type.
XMLSignalGroupType() - Constructor for class org.matsim.jaxb.signalgroups20.XMLSignalGroupType
 
XMLSignalPlanType - Class in org.matsim.jaxb.signalcontrol20
This type specifies a plan for a signal system.
XMLSignalPlanType() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType
 
XMLSignalPlanType.XMLCycleTime - Class in org.matsim.jaxb.signalcontrol20
Java class for anonymous complex type.
XMLSignalPlanType.XMLOffset - Class in org.matsim.jaxb.signalcontrol20
Java class for anonymous complex type.
XMLSignalPlanType.XMLStart - Class in org.matsim.jaxb.signalcontrol20
Java class for anonymous complex type.
XMLSignalPlanType.XMLStop - Class in org.matsim.jaxb.signalcontrol20
Java class for anonymous complex type.
XMLSignals() - Constructor for class org.matsim.jaxb.signalsystems20.XMLSignalSystemType.XMLSignals
 
XMLSignalSystem() - Constructor for class org.matsim.jaxb.amberTimes10.XMLAmberTimes.XMLSignalSystem
 
XMLSignalSystem() - Constructor for class org.matsim.jaxb.intergreenTimes10.XMLIntergreenTimes.XMLSignalSystem
 
XMLSignalSystemControllerType - Class in org.matsim.jaxb.signalcontrol20
Java class for signalSystemControllerType complex type.
XMLSignalSystemControllerType() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalSystemControllerType
 
XMLSignalSystems - Class in org.matsim.jaxb.signalsystems20
Java class for anonymous complex type.
XMLSignalSystems() - Constructor for class org.matsim.jaxb.signalsystems20.XMLSignalSystems
 
XMLSignalSystemSignalGroupType - Class in org.matsim.jaxb.signalgroups20
Java class for signalSystemSignalGroupType complex type.
XMLSignalSystemSignalGroupType() - Constructor for class org.matsim.jaxb.signalgroups20.XMLSignalSystemSignalGroupType
 
XMLSignalSystemType - Class in org.matsim.jaxb.signalcontrol20
Java class for signalSystemType complex type.
XMLSignalSystemType - Class in org.matsim.jaxb.signalsystems20
Java class for signalSystemType complex type.
XMLSignalSystemType() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalSystemType
 
XMLSignalSystemType() - Constructor for class org.matsim.jaxb.signalsystems20.XMLSignalSystemType
 
XMLSignalSystemType.XMLSignals - Class in org.matsim.jaxb.signalsystems20
Java class for anonymous complex type.
XMLSignalType - Class in org.matsim.jaxb.signalsystems20
Java class for signalType complex type.
XMLSignalType() - Constructor for class org.matsim.jaxb.signalsystems20.XMLSignalType
 
XMLSignalType.XMLLane - Class in org.matsim.jaxb.signalsystems20
Java class for anonymous complex type.
XMLSignalType.XMLTurningMoveRestrictions - Class in org.matsim.jaxb.signalsystems20
Java class for anonymous complex type.
XMLStart() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStart
 
XMLStop() - Constructor for class org.matsim.jaxb.signalcontrol20.XMLSignalPlanType.XMLStop
 
XMLTurningMoveRestrictions() - Constructor for class org.matsim.jaxb.signalsystems20.XMLSignalType.XMLTurningMoveRestrictions
 
A C D E F G H I L M N O P Q R S T U V W X 
All Classes All Packages