Skip navigation links
Data In Motion GmbH
A C D G I L M P R S T 

A

addCacheDataValueDurations(Program) - Method in interface de.dim.trafficos.simulator.api.SignalPlanService
Sets the attribute duration to the cached DataValue, in such a way to have an estimate (in sec) of how long it will take for that SG to change status.
addCacheDataValueDurations(Program) - Method in interface de.dim.trafficos.simulator.api.SignalPlanService
Sets the attribute duration to the cached DataValue, in such a way to have an estimate (in sec) of how long it will take for that SG to change status.
ALL_PHASES - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
ALL_PHASES - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
applyProgram(Intersection, Program, ScheduleModeType) - Method in interface de.dim.trafficos.simulator.api.SignalPlanService
Applies the provided Program to the Intersection TimeTable for the provided ScheduleModeType.
applyProgram(Intersection, Program, ScheduleModeType) - Method in interface de.dim.trafficos.simulator.api.SignalPlanService
Applies the provided Program to the Intersection TimeTable for the provided ScheduleModeType.

C

computeConflictingAreas(Intersection) - Method in interface de.dim.trafficos.simulator.api.ConflictingAreaService
 
computeConflictingAreas(Intersection) - Method in interface de.dim.trafficos.simulator.api.ConflictingAreaService
 
ConflictingAreaService - Interface in de.dim.trafficos.simulator.api
An interface to compute the area surrounding each SignalGroup of an Intersection, in order to determine the possible conflicts when approaching a certain point in the Intersection.
ConflictingAreaService - Interface in de.dim.trafficos.simulator.api
An interface to compute the area surrounding each SignalGroup of an Intersection, in order to determine the possible conflicts when approaching a certain point in the Intersection.
createFixTimeProgram(PhaseGroup, String, int) - Method in interface de.dim.trafficos.simulator.api.SignalPlanService
Provided a PhaseGroup, and a Duration, a SignalProgram is created.
createFixTimeProgram(PhaseGroup, String, int) - Method in interface de.dim.trafficos.simulator.api.SignalPlanService
Provided a PhaseGroup, and a Duration, a SignalProgram is created.
createIntersection(Map<Integer, String>) - Method in interface de.dim.trafficos.simulator.api.IntersectionService
Creates an Intersection EObject provided an optionsMap which contains as keys the road number (from 0 to n), and as values String Object which indicates the options for such road in terms of lanes controlled by single SignalGroup.
createIntersection(Map<Integer, String>) - Method in interface de.dim.trafficos.simulator.api.IntersectionService
Creates an Intersection EObject provided an optionsMap which contains as keys the road number (from 0 to n), and as values String Object which indicates the options for such road in terms of lanes controlled by single SignalGroup.
createPhaseGroups(Intersection) - Method in interface de.dim.trafficos.simulator.api.SignalPlanService
After creating the Phases, we would need to put them together in a consistent way, in order to be able to create Signal Programs.
createPhaseGroups(Intersection) - Method in interface de.dim.trafficos.simulator.api.SignalPlanService
After creating the Phases, we would need to put them together in a consistent way, in order to be able to create Signal Programs.
createPhases(Intersection, String) - Method in interface de.dim.trafficos.simulator.api.SignalPlanService
The first step is to create the Phases.
createPhases(Intersection, String) - Method in interface de.dim.trafficos.simulator.api.SignalPlanService
The first step is to create the Phases.

D

de.dim.trafficos.simulator.api - package de.dim.trafficos.simulator.api
 
DeviceSimulator - Class in de.dim.trafficos.simulator.api
Class to manage a Device Simulation
DeviceSimulator - Class in de.dim.trafficos.simulator.api
Class to manage a Device Simulation
DeviceSimulator(DeviceStatusCallback) - Constructor for class de.dim.trafficos.simulator.api.DeviceSimulator
Creates a new instance.
DeviceSimulator(DeviceStatusCallback) - Constructor for class de.dim.trafficos.simulator.api.DeviceSimulator
Creates a new instance.
DeviceStatusCallback - Interface in de.dim.trafficos.simulator.api
 
DeviceStatusCallback - Interface in de.dim.trafficos.simulator.api
 

G

getNumCycles() - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 
getNumCycles() - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 
getRunningProgram() - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 
getRunningProgram() - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 
getStartTime() - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 
getStartTime() - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 

I

initializeSimulation(Intersection) - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 
initializeSimulation(Intersection) - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 
IntersectionConstants - Interface in de.dim.trafficos.simulator.api
Constants options for roads in an intersection
IntersectionConstants - Interface in de.dim.trafficos.simulator.api
Constants options for roads in an intersection
IntersectionService - Interface in de.dim.trafficos.simulator.api
Interface to create an Intersection simulation
IntersectionService - Interface in de.dim.trafficos.simulator.api
Interface to create an Intersection simulation
isRunning() - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 
isRunning() - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 

L

LEFT_RIGHT_PREFIX - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
LEFT_RIGHT_PREFIX - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 

M

MAIN_CLEAR_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
MAIN_CLEAR_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
MAIN_LEFT_RIGHT_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_LEFT_RIGHT_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_LEFT_RIGHT_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_LEFT_RIGHT_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_STRAIGHT - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_STRAIGHT - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_STRAIGHT_LEFT_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_STRAIGHT_LEFT_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_STRAIGHT_LEFT_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_STRAIGHT_LEFT_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_STRAIGHT_RIGHT_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_STRAIGHT_RIGHT_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_STRAIGHT_RIGHT_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_STRAIGHT_RIGHT_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_STRAIGHT_TURNS_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_STRAIGHT_TURNS_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_STRAIGHT_TURNS_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAIN_STRAIGHT_TURNS_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MAX_RELEASE_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
MAX_RELEASE_TIME: the maximum time (in sec) for the green light
MAX_RELEASE_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
MAX_RELEASE_TIME: the maximum time (in sec) for the green light
MAX_STOP_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
MAX_STOP_TIME the maximum time (in sec) for the red light
MAX_STOP_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
MAX_STOP_TIME the maximum time (in sec) for the red light
MEAN_RELEASE_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
MEAN_RELEASE_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
MERGE_PREFIX - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MERGE_PREFIX - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
MIN_RELEASE_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
MIN_RELEASE_TIME: the minimum time (in sec) for the green light
MIN_RELEASE_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
MIN_RELEASE_TIME: the minimum time (in sec) for the green light
MIN_STOP_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
MIN_STOP_TIME the minimum time (in sec) for the red light
MIN_STOP_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
MIN_STOP_TIME the minimum time (in sec) for the red light

P

PED_CLEAR_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
PED_CLEAR_TIME the time (in sec) for clearing the pedestrian lane after the red starts
PED_CLEAR_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
PED_CLEAR_TIME the time (in sec) for clearing the pedestrian lane after the red starts
PHASES_NOT_ONLY_PEDESTRIAN - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
PHASES_NOT_ONLY_PEDESTRIAN - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
PHASES_WITHOUT_PEDESTRIAN - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
PHASES_WITHOUT_PEDESTRIAN - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 

R

RELEASE_STATUS - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
RELEASE_STATUS - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
RELEASE_STOP_TRANS_STATUS - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
RELEASE_STOP_TRANS_STATUS - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
RELEASE_STOP_TRANS_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
RELEASE_STOP_TRANS_TIME the time (in sec) for the transition light between a green and a red
RELEASE_STOP_TRANS_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
RELEASE_STOP_TRANS_TIME the time (in sec) for the transition light between a green and a red

S

SEC_CLEAR_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
SEC_CLEAR_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
SEC_LEFT_RIGHT_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEC_LEFT_RIGHT_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEC_LEFT_RIGHT_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEC_LEFT_RIGHT_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEC_STRAIGHT_LEFT_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEC_STRAIGHT_LEFT_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEC_STRAIGHT_LEFT_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEC_STRAIGHT_LEFT_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEC_STRAIGHT_RIGHT_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEC_STRAIGHT_RIGHT_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEC_STRAIGHT_RIGHT_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEC_STRAIGHT_RIGHT_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEC_STRAIGHT_TURNS_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEC_STRAIGHT_TURNS_MERGE - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEC_STRAIGHT_TURNS_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEC_STRAIGHT_TURNS_SEP - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEP_PREFIX - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
SEP_PREFIX - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
setNotifyConsumer(BiConsumer<DataEntry, Integer>) - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 
setNotifyConsumer(BiConsumer<DataEntry, Integer>) - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 
SignalPlanConstants - Interface in de.dim.trafficos.simulator.api
 
SignalPlanConstants - Interface in de.dim.trafficos.simulator.api
 
SignalPlanService - Interface in de.dim.trafficos.simulator.api
This interface provides some useful methods to build the SignalPrograms for the SignalGroup of an Intersection.
SignalPlanService - Interface in de.dim.trafficos.simulator.api
This interface provides some useful methods to build the SignalPrograms for the SignalGroup of an Intersection.
startSimulation() - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 
startSimulation() - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 
statusChanged(boolean) - Method in interface de.dim.trafficos.simulator.api.DeviceStatusCallback
 
statusChanged(boolean) - Method in interface de.dim.trafficos.simulator.api.DeviceStatusCallback
 
STOP_RELEASE_TRANS_STATUS - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
STOP_RELEASE_TRANS_STATUS - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
STOP_RELEASE_TRANS_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
STOP_RELEASE_TRANS_TIME the time (in sec) for the transition light between a red and a green
STOP_RELEASE_TRANS_TIME - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
STOP_RELEASE_TRANS_TIME the time (in sec) for the transition light between a red and a green
STOP_STATUS - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
STOP_STATUS - Static variable in interface de.dim.trafficos.simulator.api.SignalPlanConstants
 
stopSimulation() - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 
stopSimulation() - Method in class de.dim.trafficos.simulator.api.DeviceSimulator
 
STRAIGHT_LEFT_PREFIX - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
STRAIGHT_LEFT_PREFIX - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
STRAIGHT_RIGHT_PREFIX - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
STRAIGHT_RIGHT_PREFIX - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 

T

TURNS_PREFIX - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
TURNS_PREFIX - Static variable in interface de.dim.trafficos.simulator.api.IntersectionConstants
 
A C D G I L M P R S T 
Skip navigation links
Data In Motion GmbH all rights reserved

Data In Motion GmbH all rights reserved