A B C D E F G H I J K L M N O P Q R S T U V W X Y

S

save(File, boolean) - Method in class vanetsim.map.Map
Save the map.
save(File, boolean) - Method in class vanetsim.scenario.Scenario
Save the scenario.
saveAttributes() - Method in class vanetsim.gui.controlpanels.SilentPeriodPanel
 
saveJobsToFile() - Method in class vanetsim.gui.helpers.LogAnalyser
saves jobs to file
saveQuestions() - Method in class vanetsim.gui.controlpanels.VehicleTypeDialog
Save gui fields values to VehicleType object
saveReloadMap() - Method in class vanetsim.map.Map
Helper function to save and reload a map after editing
saveType(VehicleType) - Method in class vanetsim.gui.controlpanels.VehicleTypeDialog
Save gui fields values to VehicleType object
saveVehicleTypes(ArrayList<VehicleType>) - Method in class vanetsim.gui.helpers.VehicleTypeXML
Save all vehicle types in tmpList to the xmlPath_
Scenario - Class in vanetsim.scenario
A scenario saves the vehicles and events.
searchAttackedVehicle_() - Method in class vanetsim.scenario.Vehicle
The attacked vehicle can«t be found.
sendBeacons() - Method in class vanetsim.scenario.RSU
Find vehicles in neighborhood and send beacons to them.
sendBeacons() - Method in class vanetsim.scenario.Vehicle
Find vehicles in neighborhood and send beacons to them.
sendEncryptedBeacons() - Method in class vanetsim.scenario.RSU
Find vehicles in neighborhood and send beacons to them.
sendEncryptedBeacons() - Method in class vanetsim.scenario.Vehicle
Find vehicles nearest in neighborhood and send encrypted beacons to them.
sendMessages() - Method in class vanetsim.scenario.RSU
send messages to all vehicles in reach.
sendMessages() - Method in class vanetsim.scenario.Vehicle
Find vehicles in neighborhood and give information to them.
setAccelerationRate(int) - Method in class vanetsim.scenario.Vehicle
Sets the acceleration rate
setActive(boolean) - Method in class vanetsim.gui.controlpanels.ReportingControlPanel
Sets if this panel is currently active
setActive(boolean) - Method in class vanetsim.gui.helpers.MouseClickManager
Sets the value for the isActive variable.
setActualJob(String) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setAdvancedFilePath_(String) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setAdvancedFilePathChanged(boolean) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setArsuList(AttackRSU[]) - Static method in class vanetsim.scenario.Vehicle
 
setAttackedVehicle(Vehicle) - Method in class vanetsim.gui.Renderer
 
setAttackedVehicleID_(long) - Static method in class vanetsim.scenario.Vehicle
 
setAttackerDataLogged_(boolean) - Static method in class vanetsim.scenario.Vehicle
 
setAttackerEncryptedDataLogged_(boolean) - Static method in class vanetsim.scenario.Vehicle
 
setAttackerVehicle(Vehicle) - Method in class vanetsim.gui.Renderer
Sets a new attacker vehicle.
setAttackType(String) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setAutoAddMixZones(boolean) - Method in class vanetsim.gui.Renderer
If you want to add mix zones to all street corners automatically.
setBarrierForSimulationMaster(CyclicBarrier) - Method in class vanetsim.gui.Renderer
Sets the barrier for synchronization with the SimulationMaster.
setBarriers(CyclicBarrier, CyclicBarrier, CyclicBarrier) - Method in class vanetsim.simulation.WorkerThread
Set CyclicBarriers for thread synchronization.
setBeaconInterval(int) - Method in class vanetsim.gui.controlpanels.EditSettingsControlPanel
Sets a new value in the beacon interval input field.
setBeaconInterval(int) - Static method in class vanetsim.scenario.RSU
Sets a new value for the beacon interval.
setBeaconInterval(int) - Static method in class vanetsim.scenario.Vehicle
Sets a new value for the beacon interval.
setBeaconMonitorZoneEnabled(boolean) - Static method in class vanetsim.scenario.RSU
Sets if beacon zones should be monitored or not.
setBeaconMonitorZoneEnabled(boolean) - Static method in class vanetsim.scenario.Vehicle
Sets if beacon zones should be monitored or not.
setBeacons(boolean) - Method in class vanetsim.gui.controlpanels.EditSettingsControlPanel
Sets a new state for the beaconsCheckBox.
setBeaconsEnabled(boolean) - Static method in class vanetsim.scenario.RSU
Sets if beacons are enabled or not.
setBeaconsEnabled(boolean) - Static method in class vanetsim.scenario.Vehicle
Sets if beacons are enabled or not.
setBiggerStreetValue(double) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setBrakingRate(int) - Method in class vanetsim.scenario.Vehicle
Sets the braking rate
setChooseAttackType_(JComboBox) - Method in class vanetsim.gui.controlpanels.LogAnalyserDialog
Sets the choose attack type combo box
setColor(int) - Method in class vanetsim.gui.helpers.VehicleType
Set the color.
setColor(Color) - Method in class vanetsim.scenario.Vehicle
Sets the color
setCommunication(boolean) - Method in class vanetsim.gui.controlpanels.EditSettingsControlPanel
Sets a new state for for the communicationCheckBox.
setCommunicationEnabled(boolean) - Static method in class vanetsim.scenario.RSU
Sets if communication is enabled or not.
setCommunicationEnabled(boolean) - Static method in class vanetsim.scenario.Vehicle
Sets if communication is enabled or not.
setCommunicationInterval(int) - Method in class vanetsim.gui.controlpanels.EditSettingsControlPanel
Sets a new value in the communication interval input field.
setCommunicationInterval(int) - Static method in class vanetsim.scenario.RSU
Sets a new value for the communication interval.
setCommunicationInterval(int) - Static method in class vanetsim.scenario.Vehicle
Sets a new value for the communication interval.
setConsoleStart(boolean) - Method in class vanetsim.gui.Renderer
 
setCorrections(double, double, double) - Static method in class vanetsim.map.OSM.OSMNode
Sets the corrections.
setCurMixNode_(Node) - Method in class vanetsim.scenario.Vehicle
 
setCurWaitTime(int) - Method in class vanetsim.scenario.Vehicle
Sets the current wait time.
setDefaultNamespace(String) - Method in interface javax.xml.stream.XMLEventWriter
Binds a URI to the default namespace This URI is bound in the scope of the current START_ELEMENT / END_ELEMENT pair.
setDefaultNamespace(String) - Method in interface javax.xml.stream.XMLStreamWriter
Binds a URI to the default namespace This URI is bound in the scope of the current START_ELEMENT / END_ELEMENT pair.
setDisplayColor(Color) - Method in class vanetsim.map.Street
Sets the display color of this street.
setDisplayVehicleIDs(boolean) - Method in class vanetsim.gui.Renderer
If the IDs of the vehicle shall be drawn on the map.
setDrawArea(DrawingArea) - Method in class vanetsim.gui.helpers.MouseClickManager
Sets the DrawingArea this MouseClickManager is associated with.
setDrawArea(DrawingArea) - Method in class vanetsim.gui.Renderer
Sets the DrawingArea this Renderer is associated with.
setDrawHeight(int) - Method in class vanetsim.gui.Renderer
Set the height of the DrawingArea.
setDrawWidth(int) - Method in class vanetsim.gui.Renderer
Set the width of the DrawingArea.
setDrivesStraigthValue(double) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setEditMode(boolean) - Method in class vanetsim.gui.controlpanels.EditControlPanel
 
setEmergencyVehicle(boolean) - Method in class vanetsim.gui.helpers.VehicleType
Set the emergency vehicle status.
setEmergencyVehicle(boolean) - Method in class vanetsim.scenario.Vehicle
Sets the emergency vehicle mode
setEncrypted(boolean) - Method in class vanetsim.scenario.KnownRSU
 
setEncrypted_(boolean) - Method in class vanetsim.scenario.KnownVehicle
 
setEncryptedBeaconsInMix_(boolean) - Static method in class vanetsim.scenario.Vehicle
 
setEncryptedRSU_(RSU) - Method in class vanetsim.map.Node
 
setEndNode(Node) - Method in class vanetsim.map.Street
 
setEndNodeTrafficLightState(int) - Method in class vanetsim.map.Street
Sets the status of the traffic light
setEventAllocator(XMLEventAllocator) - Method in class javax.xml.stream.XMLInputFactory
Set a user defined event allocator for events
setF(double) - Method in class vanetsim.routing.A_Star.A_Star_Node
Sets the f value (=approximated distance/time/penalty... from this point to the target).
setFilePath(JFormattedTextField) - Method in class vanetsim.gui.controlpanels.EditLogControlPanel
 
setFilePathChanged(boolean) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setFilter(Filter) - Method in class java16.util.logging.Logger
Set a filter to control output on this Logger.
setFloodingMode(boolean) - Method in class vanetsim.scenario.messages.Message
Sets if flooding mode is enabled on this message
setG(double) - Method in class vanetsim.routing.A_Star.A_Star_Node
Sets the g value (=distance/time/penalty... from this point to the beginning).
setGlobalInfrastructure(boolean) - Method in class vanetsim.gui.controlpanels.EditSettingsControlPanel
Sets a new state for the communication for the globalInfrastructureCheckBox.
setGreenPhaseLength(double) - Method in class vanetsim.map.TrafficLight
Sets the length for the green Phase.
setGuiElements(String) - Method in class vanetsim.gui.controlpanels.EditOneVehicleControlPanel
Sets the visibility of GUI elements for adding vehicles
setGuiElements(String) - Method in class vanetsim.gui.controlpanels.EditTrafficLightsControlPanel
Sets the visibility of GUI elements for adding traffic lights
setGuiEnabled(boolean) - Method in class vanetsim.simulation.SimulationMaster
 
setHasTrafficSignal_(boolean) - Method in class vanetsim.map.Node
 
setHideMixZones(boolean) - Method in class vanetsim.gui.Renderer
If filled circles shall be displayed to hide the mix zones.
setHighlightCommunication(boolean) - Method in class vanetsim.gui.Renderer
If circles shall be displayed to show communication distance.
setHighlightNodes(boolean) - Method in class vanetsim.gui.Renderer
If all nodes shall be highlighted.
setInClosedList(boolean) - Method in class vanetsim.routing.A_Star.A_Star_Node
Sets if this node is in the ClosedList or not.
setInformation(String) - Method in class vanetsim.gui.controlpanels.SimulateControlPanel
Sets the text in the information area.
setInOpenList(boolean) - Method in class vanetsim.routing.A_Star.A_Star_Node
Sets if this node is in the OpenList or not.
setJobs(ArrayList<String>) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setLanesCount(int) - Method in class vanetsim.map.Street
Sets the amount of lanes.
setLastUpdate(int) - Method in class vanetsim.scenario.KnownRSU
Updates the last modification time.
setLastUpdate(int) - Method in class vanetsim.scenario.KnownVehicle
Updates the last modification time.
setLevel(Level) - Method in class java16.util.logging.Logger
Set the log level specifying which message levels will be logged by this logger.
setLimitToAngle(double) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setLocation(Location) - Method in class javax.xml.stream.XMLEventFactory
This method allows setting of the Location on each event that is created by this factory.
setLocationInformationMix(ArrayList<String>) - Method in class vanetsim.gui.Renderer
 
setLocationInformationSilentPeriod_(ArrayList<String>) - Method in class vanetsim.gui.Renderer
 
setLogName(String) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setLogOutput_(String) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setLogPath(String) - Static method in class vanetsim.gui.helpers.AttackLogWriter
 
setLogPath(String) - Static method in class vanetsim.gui.helpers.PrivacyLogWriter
 
setLogType(String) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setMakesUTurnValue(double) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setMapZoom(double) - Method in class vanetsim.gui.Renderer
Sets a new zooming factor.
setMarkedJunction_(Junction) - Method in class vanetsim.gui.Renderer
 
setMarkedStreet(Street) - Method in class vanetsim.gui.Renderer
Sets a new marked street.
setMarkedVehicle(Vehicle) - Method in class vanetsim.gui.Renderer
Sets a new marked vehicle.
setMaxAccelerationRate(int) - Method in class vanetsim.gui.helpers.VehicleType
Set the maximum acceleration rate.
setMaxBrakingRate(int) - Method in class vanetsim.gui.helpers.VehicleType
Set the maximum braking rate.
setMaxCommDist(int) - Method in class vanetsim.gui.helpers.VehicleType
Set the maximum communication distance
setMaxCommDistance(int) - Method in class vanetsim.scenario.Vehicle
Sets the maximum communication distance
setMaximumCommunicationDistance(int) - Static method in class vanetsim.scenario.Vehicle
Set the maximum communication distance.
setMaxMixZoneRadius() - Method in class vanetsim.gui.controlpanels.EditControlPanel
Gets the maximal Mix-Zone radius used in the actual scenario and sets the variable in Vehicle.java
setMaxMixZoneRadius(int) - Static method in class vanetsim.scenario.Vehicle
Set the maximum radius of the mix zones.
setMaxPoliteness(int) - Method in class vanetsim.gui.helpers.VehicleType
 
setMaxSpeed(int) - Method in class vanetsim.gui.helpers.VehicleType
Set the maximum speed
setMaxSpeed(int) - Method in class vanetsim.scenario.Vehicle
Sets the maximum speed
setMaxTimeDistance(int) - Method in class vanetsim.gui.helpers.VehicleType
 
setMaxWaittime(int) - Method in class vanetsim.gui.helpers.VehicleType
Set the maximum wait time
setMiddle(int, int) - Method in class vanetsim.gui.Renderer
Sets the coordinates of the center of the viewable area.
setMinAccelerationRate(int) - Method in class vanetsim.gui.helpers.VehicleType
Set the minimum acceleration rate.
setMinBrakingRate(int) - Method in class vanetsim.gui.helpers.VehicleType
Set the minimum braking rate.
setMinCommDist(int) - Method in class vanetsim.gui.helpers.VehicleType
Set the minimum communication distance
setMinPoliteness(int) - Method in class vanetsim.gui.helpers.VehicleType
 
setMinSpeed(int) - Method in class vanetsim.gui.helpers.VehicleType
Set the minimum speed
setMinTimeDistance(int) - Method in class vanetsim.gui.helpers.VehicleType
 
setMinTravelTimeForRecycling(int) - Static method in class vanetsim.scenario.Vehicle
Sets the minimum time a vehicle needs to have traveled in order to be able to be recycled.
setMinWaittime(int) - Method in class vanetsim.gui.helpers.VehicleType
Set the minimum wait time
setMixZoneAmount(int) - Method in class vanetsim.gui.Renderer
 
setMixZoneLog_(JRadioButton) - Method in class vanetsim.gui.controlpanels.LogAnalyserDialog
Sets the mix zone radio button
setMixZoneRadius(int) - Method in class vanetsim.gui.controlpanels.EditSettingsControlPanel
Sets a new value in the mix distance input field.
setMixZoneRadius(int) - Method in class vanetsim.map.Node
Sets the mix zone radius
setMixZoneRadius(int) - Static method in class vanetsim.scenario.Vehicle
Set the default radius of the mix zones (in the common settings panel).
setMixZonesEnabled(boolean) - Method in class vanetsim.gui.controlpanels.EditSettingsControlPanel
Sets a new state for the mixZonesCheckBox.
setMixZonesEnabled(boolean) - Static method in class vanetsim.scenario.Vehicle
Sets if mix zones are enabled or not.
setMixZonesFallbackEnabled(boolean) - Method in class vanetsim.gui.controlpanels.EditSettingsControlPanel
Sets a new state for the fallbackInMixZonesCheckbox.
setMixZonesFallbackEnabled(boolean) - Static method in class vanetsim.scenario.Vehicle
Sets if the fallback mode shall be enabled in mix zones.
setMixZonesFallbackFloodingOnly(boolean) - Method in class vanetsim.gui.controlpanels.EditSettingsControlPanel
Sets a new state for the fallbackInMixZonesFloodingOnlyCheckBox.
setMixZonesFallbackFloodingOnly(boolean) - Static method in class vanetsim.scenario.Vehicle
Sets if the fallback mode only sends messages which are in flooding/broadcast mode.
setMonitoredBeaconZoneVariables(int, int, int, int) - Method in class vanetsim.gui.Renderer
Sets the values for the monitored beacon zone.
setMonitoredMixZoneVariables(int, int, int, int) - Static method in class vanetsim.scenario.RSU
Sets the values for the monitored beacon zone.
setMonitoredMixZoneVariables(int, int, int, int) - Static method in class vanetsim.scenario.Vehicle
Sets the values for the monitored beacon zone.
setName(String) - Method in class vanetsim.map.Street
Sets the name of this street.
setNamespaceContext(NamespaceContext) - Method in interface javax.xml.stream.XMLEventWriter
Sets the current namespace context for prefix and uri bindings.
setNamespaceContext(NamespaceContext) - Method in interface javax.xml.stream.XMLStreamWriter
Sets the current namespace context for prefix and uri bindings.
setNext(KnownRSU) - Method in class vanetsim.scenario.KnownRSU
Sets the KnownRSU after this one.
setNext(KnownVehicle) - Method in class vanetsim.scenario.KnownVehicle
Sets the KnownVehicle after this one.
setNext(LaneObject) - Method in class vanetsim.scenario.LaneObject
Sets the LaneObject after this one.
setOperation(String) - Method in class vanetsim.gui.helpers.LogOperations
 
setOperation_(LogOperations) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setParameters(int, String, String) - Static method in class vanetsim.ErrorLog
Sets the parameters for the static class.
setParameters(String, String) - Static method in class vanetsim.gui.helpers.AttackLogWriter
Sets the parameters for the static class.
setParameters(String, String) - Static method in class vanetsim.gui.helpers.PrivacyLogWriter
Sets the parameters for the static class.
setParent(Logger) - Method in class java16.util.logging.Logger
Set the parent for this Logger.
setParent(XMLEventReader) - Method in class javax.xml.stream.util.EventReaderDelegate
Set the parent of this instance.
setParent(XMLStreamReader) - Method in class javax.xml.stream.util.StreamReaderDelegate
Set the parent of this instance.
setPlainJob(String) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setPoliteness(int) - Method in class vanetsim.scenario.Vehicle
 
setPredecessor(A_Star_Node) - Method in class vanetsim.routing.A_Star.A_Star_Node
Sets the predecessor of this node.
setPrefix(String, String) - Method in interface javax.xml.stream.XMLEventWriter
Sets the prefix the uri is bound to.
setPrefix(String, String) - Method in interface javax.xml.stream.XMLStreamWriter
Sets the prefix the uri is bound to.
setPrevious(KnownRSU) - Method in class vanetsim.scenario.KnownRSU
Sets the KnownRSU before this one.
setPrevious(KnownVehicle) - Method in class vanetsim.scenario.KnownVehicle
Sets the KnownVehicle before this one.
setPrevious(LaneObject) - Method in class vanetsim.scenario.LaneObject
Sets the LaneObject before this one.
setPriorityOnEndNode(boolean) - Method in class vanetsim.map.Street
 
setPriorityOnStartNode(boolean) - Method in class vanetsim.map.Street
 
setPrivacyDataLogged_(boolean) - Static method in class vanetsim.scenario.Vehicle
 
setProgressBar(JProgressBar) - Method in class vanetsim.gui.controlpanels.LogAnalyserDialog
Sets the progress bar
setProgressBar(boolean) - Static method in class vanetsim.VanetSimStart
Sets the display state of the progress bar.
setProperty(String, Object) - Method in class javax.xml.stream.XMLInputFactory
Allows the user to set specific feature/property on the underlying implementation.
setProperty(String, Object) - Method in class javax.xml.stream.XMLOutputFactory
Allows the user to set specific features/properties on the underlying implementation.
setReadyState(boolean) - Method in class vanetsim.scenario.Scenario
Sets the ready state of the scenario.
setRecyclingEnabled(boolean) - Method in class vanetsim.gui.controlpanels.EditSettingsControlPanel
Sets a new state for the recycling checkbox.
setRecyclingEnabled(boolean) - Static method in class vanetsim.scenario.Vehicle
Sets if recycling of vehicles is enabled or not.
setRedPhaseLength(double) - Method in class vanetsim.map.TrafficLight
Sets the length of the red phase.
setRegion(Region) - Method in class vanetsim.map.Node
Sets the region in which this node is found.
setRegion(Region) - Method in class vanetsim.scenario.RSU
Sets the region the RSU is placed
setRegion(Region) - Method in class vanetsim.scenario.Vehicle
Sets the region in which this vehicle is found.
setRegions(Region[][]) - Static method in class vanetsim.scenario.RSU
Sets the reference to all regions.
setRegions(Region[][]) - Static method in class vanetsim.scenario.Vehicle
Sets the reference to all regions.
setRoutingMode(int) - Method in class vanetsim.gui.controlpanels.EditSettingsControlPanel
Sets a new value for the routing mode choice field.
setRoutingMode(int) - Static method in class vanetsim.scenario.Vehicle
Sets a new routing mode.
setScenarioName(String) - Method in class vanetsim.scenario.Scenario
 
setSelectedStreet_(Street) - Method in class vanetsim.gui.controlpanels.EditTrafficLightsControlPanel
 
setShowAllBlockings(boolean) - Method in class vanetsim.gui.Renderer
If you want to show all blockings.
setShowAttackers(boolean) - Method in class vanetsim.gui.Renderer
 
setShowBeaconMonitorZone(boolean) - Method in class vanetsim.gui.Renderer
If you want to display the monitored beacon zone.
setShowEncryptedBeaconsInMix_(boolean) - Static method in class vanetsim.scenario.RSU
 
setShowMixZones(boolean) - Method in class vanetsim.gui.Renderer
If you want to show all mix zones.
setShowRSUs(boolean) - Method in class vanetsim.gui.Renderer
If you want to show all RSUs.
setShowVehicles(boolean) - Method in class vanetsim.gui.Renderer
If you want to show all vehicles.
setSilent_period(boolean) - Static method in class vanetsim.scenario.Vehicle
 
setSilentPeriodLog_(JRadioButton) - Method in class vanetsim.gui.controlpanels.LogAnalyserDialog
Sets the silent-period radio button
setSilentPeriodsOn(boolean) - Static method in class vanetsim.scenario.Vehicle
 
setSimulationStop() - Method in class vanetsim.gui.controlpanels.SimulateControlPanel
Shows the "start simulation" button after simulation has been stopped externally.
setSmallerStreetValue(double) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setSpeed(int) - Method in class vanetsim.map.Street
Sets the maximum speed.
setSpeed(double) - Method in class vanetsim.scenario.KnownVehicle
Updates the speed.
setStartNode(Node) - Method in class vanetsim.map.Street
 
setStartNodeTrafficLightState(int) - Method in class vanetsim.map.Street
Sets the status of the traffic light
setStartTime(long) - Static method in class vanetsim.simulation.SimulationMaster
 
setState(int) - Method in class vanetsim.map.TrafficLight
 
setStopBlockingEvent(StopBlocking) - Method in class vanetsim.scenario.events.StartBlocking
Sets the event which ends this blocking.
setStreetHasException_(int[]) - Method in class vanetsim.map.Node
 
setStreets_(Street[]) - Method in class vanetsim.map.TrafficLight
 
setStreetType_(String) - Method in class vanetsim.map.Street
Sets the type of this street.
setTargetStepTime(int) - Method in class vanetsim.simulation.SimulationMaster
Sets the target step time.
setTIME_BETWEEN_SILENT_PERIODS(int) - Static method in class vanetsim.scenario.Vehicle
 
setTIME_OF_SILENT_PERIODS(int) - Static method in class vanetsim.scenario.Vehicle
 
setTimeBufferValue(double) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setTimeDistance(int) - Method in class vanetsim.scenario.Vehicle
 
setTimePassed(int) - Method in class vanetsim.gui.Renderer
Sets the time passed since simulation start.
setTimePassed(int) - Static method in class vanetsim.scenario.KnownRSUsList
Sets the time passed since simulation start.
setTimePassed(int) - Static method in class vanetsim.scenario.KnownVehiclesList
Sets the time passed since simulation start.
setTrafficLight_(TrafficLight) - Method in class vanetsim.map.Node
 
setTrafficLightEndX_(int) - Method in class vanetsim.map.Street
 
setTrafficLightEndY_(int) - Method in class vanetsim.map.Street
 
setTrafficLightStartX_(int) - Method in class vanetsim.map.Street
 
setTrafficLightStartY_(int) - Method in class vanetsim.map.Street
 
setTuneTimeValue(double) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setTurnsValue(double) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setUseParentHandlers(boolean) - Method in class java16.util.logging.Logger
Specify whether or not this logger should send its output to it's parent Logger.
setUseProbability(boolean) - Method in class vanetsim.gui.helpers.LogAnalyser
 
setVehicleLength(int) - Method in class vanetsim.gui.helpers.VehicleType
Set the vehicle length.
setVehicleLength(int) - Method in class vanetsim.scenario.Vehicle
Sets the vehicle length
setVisible(boolean) - Method in class vanetsim.gui.helpers.ProgressOverlay
Overwriting the original setVisible function to always set position in center of screen if it's set to visible.
setWaitingForSignal_(boolean) - Method in class vanetsim.scenario.Vehicle
 
setWaittime(int) - Method in class vanetsim.routing.WayPoint
Sets the wait time
setWifi(boolean) - Method in class vanetsim.gui.helpers.VehicleType
Set the wifi status.
setWiFiEnabled(boolean) - Method in class vanetsim.scenario.Vehicle
Set vehicle WiFi
setWindingRule(int) - Method in class java16.awt.geom.Path2D
Sets the winding rule for this path to the specified value.
setX(int) - Method in class vanetsim.map.Node
Sets the x coordinate
setX(int) - Method in class vanetsim.scenario.KnownRSU
Updates the x coordinate.
setX(int) - Method in class vanetsim.scenario.KnownVehicle
Updates the x coordinate.
setXMLReporter(XMLReporter) - Method in class javax.xml.stream.XMLInputFactory
The reporter that will be set on any XMLStreamReader or XMLEventReader created by this factory instance.
setXMLResolver(XMLResolver) - Method in class javax.xml.stream.XMLInputFactory
The resolver that will be set on any XMLStreamReader or XMLEventReader created by this factory instance.
setY(int) - Method in class vanetsim.map.Node
Sets the y coordinate
setY(int) - Method in class vanetsim.scenario.KnownRSU
Updates the y coordinate.
setY(int) - Method in class vanetsim.scenario.KnownVehicle
Updates the y coordinate.
setYellowPhaseLength(double) - Method in class vanetsim.map.TrafficLight
Sets the length of the yellow phase.
setZoomValue(int) - Method in class vanetsim.gui.controlpanels.SimulateControlPanel
Sets the value of the zooming slider.
severe(String) - Method in class java16.util.logging.Logger
Log a SEVERE message.
showAdvancedLocationInformation() - Method in class vanetsim.gui.controlpanels.ReportingControlPanel
Show the attack results on the map
signalDecreasedF(A_Star_Node) - Method in class vanetsim.routing.A_Star.A_Star_Queue
Call this function after you have set a node to a smaller f-value.
signalMapLoaded() - Method in class vanetsim.map.Map
This function needs to be called to signal that the loading process of the map has finished.
signalPressed(int, int) - Method in class vanetsim.gui.helpers.MouseClickManager
Signals this manager that the mouse was pressed.
signalReleased(int, int) - Method in class vanetsim.gui.helpers.MouseClickManager
Signals this manager that the mouse was released (used for dragging).
signeddiffbits(double, double) - Static method in class sun.awt.geom.Curve
 
SilentPeriodPanel - Class in vanetsim.gui.controlpanels
This class represents the control panel for adding mix zones.
SilentPeriodPanel() - Constructor for class vanetsim.gui.controlpanels.SilentPeriodPanel
Constructor, creating GUI items.
SimulateControlPanel - Class in vanetsim.gui.controlpanels
This class creates all control elements used in the simulation tab.
SimulateControlPanel() - Constructor for class vanetsim.gui.controlpanels.SimulateControlPanel
Constructor for this control panel.
SimulationMaster - Class in vanetsim.simulation
This thread delegates the simulation processing to subthreads and then calls a repaint on the drawing area.
SimulationMaster() - Constructor for class vanetsim.simulation.SimulationMaster
Instantiates a new simulation master.
size() - Method in class java16.util.ArrayDeque
Returns the number of elements in this deque.
size() - Method in interface java16.util.Deque
Returns the number of elements in this deque.
size() - Method in class vanetsim.map.JunctionQueue
Returns the size of this queue.
size() - Method in class vanetsim.scenario.LaneContainer
Gets the current amount of objects on this lane container.
sort(long[]) - Static method in class java16.util.Arrays
Sorts the specified array of longs into ascending numerical order.
sort(long[], int, int) - Static method in class java16.util.Arrays
Sorts the specified range of the specified array of longs into ascending numerical order.
sort(int[]) - Static method in class java16.util.Arrays
Sorts the specified array of ints into ascending numerical order.
sort(int[], int, int) - Static method in class java16.util.Arrays
Sorts the specified range of the specified array of ints into ascending numerical order.
sort(short[]) - Static method in class java16.util.Arrays
Sorts the specified array of shorts into ascending numerical order.
sort(short[], int, int) - Static method in class java16.util.Arrays
Sorts the specified range of the specified array of shorts into ascending numerical order.
sort(char[]) - Static method in class java16.util.Arrays
Sorts the specified array of chars into ascending numerical order.
sort(char[], int, int) - Static method in class java16.util.Arrays
Sorts the specified range of the specified array of chars into ascending numerical order.
sort(byte[]) - Static method in class java16.util.Arrays
Sorts the specified array of bytes into ascending numerical order.
sort(byte[], int, int) - Static method in class java16.util.Arrays
Sorts the specified range of the specified array of bytes into ascending numerical order.
sort(double[]) - Static method in class java16.util.Arrays
Sorts the specified array of doubles into ascending numerical order.
sort(double[], int, int) - Static method in class java16.util.Arrays
Sorts the specified range of the specified array of doubles into ascending numerical order.
sort(float[]) - Static method in class java16.util.Arrays
Sorts the specified array of floats into ascending numerical order.
sort(float[], int, int) - Static method in class java16.util.Arrays
Sorts the specified range of the specified array of floats into ascending numerical order.
sort(Object[]) - Static method in class java16.util.Arrays
Sorts the specified array of objects into ascending order, according to the natural ordering of its elements.
sort(Object[], int, int) - Static method in class java16.util.Arrays
Sorts the specified range of the specified array of objects into ascending order, according to the natural ordering of its elements.
sort(T[], Comparator<? super T>) - Static method in class java16.util.Arrays
Sorts the specified array of objects according to the order induced by the specified comparator.
sort(T[], int, int, Comparator<? super T>) - Static method in class java16.util.Arrays
Sorts the specified range of the specified array of objects according to the order induced by the specified comparator.
SPACE - Static variable in interface javax.xml.stream.XMLStreamConstants
The characters are white space (see [XML], 2.10 "White Space Handling").
standaloneSet() - Method in interface javax.xml.stream.events.StartDocument
Returns true if the standalone attribute was set in the encoding declaration of the document.
standaloneSet() - Method in class javax.xml.stream.util.StreamReaderDelegate
 
standaloneSet() - Method in interface javax.xml.stream.XMLStreamReader
Checks if standalone was set in the document
standardAttackMixZones() - Method in class vanetsim.gui.helpers.LogOperations
Standard attack for mix-zones
standardAttackSilentPeriod() - Method in class vanetsim.gui.helpers.LogOperations
 
START_DOCUMENT - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is a start document
START_ELEMENT - Static variable in interface javax.xml.stream.XMLStreamConstants
Indicates an event is a start element
StartBlocking - Class in vanetsim.scenario.events
This class represents an event which starts blocking on a street.
StartBlocking(int, int, int, int, int) - Constructor for class vanetsim.scenario.events.StartBlocking
Constructor.
StartDocument - Interface in javax.xml.stream.events
An interface for the start document event
StartElement - Interface in javax.xml.stream.events
 
startNextJob(boolean) - Method in class vanetsim.gui.helpers.LogAnalyser
Starts the next job and handles documentation
startThread() - Method in class vanetsim.simulation.SimulationMaster
Method to let this thread start delegating work to subthreads.
stateChanged(ChangeEvent) - Method in class vanetsim.gui.controlpanels.EditControlPanel
Controls the tabbed pane (tabbedPane_) to switch between edit vehicle modes
stateChanged(ChangeEvent) - Method in class vanetsim.gui.controlpanels.MainControlPanel
An implemented ChangeListener for the tabs.
stateChanged(ChangeEvent) - Method in class vanetsim.gui.controlpanels.SimulateControlPanel
An implemented ChangeListener for the zooming slider which performs the necessary actions.
StopBlocking - Class in vanetsim.scenario.events
This class represents an event which ends blocking on a street ("unblock").
StopBlocking(int, int, int) - Constructor for class vanetsim.scenario.events.StopBlocking
Constructor.
stopThread() - Method in class vanetsim.simulation.SimulationMaster
Method to let this thread stop delegating work to subthreads.
StreamFilter - Interface in javax.xml.stream
This interface declares a simple filter interface that one can create to filter XMLStreamReaders
StreamReaderDelegate - Class in javax.xml.stream.util
This is the base class for deriving an XMLStreamReader filter This class is designed to sit between an XMLStreamReader and an application's XMLStreamReader.
StreamReaderDelegate() - Constructor for class javax.xml.stream.util.StreamReaderDelegate
Construct an empty filter with no parent.
StreamReaderDelegate(XMLStreamReader) - Constructor for class javax.xml.stream.util.StreamReaderDelegate
Construct an filter with the specified parent.
Street - Class in vanetsim.map
A street on the map.
Street(String, Node, Node, String, int, int, Color, Region, int) - Constructor for class vanetsim.map.Street
Instantiates a new street.
StreetsJColorChooserPanel - Class in vanetsim.gui.helpers
This class extends the standard JColorChooser with predefined colors which are also used in imports from OpenStreetMap.
StreetsJColorChooserPanel() - Constructor for class vanetsim.gui.helpers.StreetsJColorChooserPanel
 
sun.awt.geom - package sun.awt.geom
 
SUPPORT_DTD - Static variable in class javax.xml.stream.XMLInputFactory
The property that requires the parser to support DTDs

A B C D E F G H I J K L M N O P Q R S T U V W X Y