Serialized Form
- 
Package org.opentrafficsim.swing.graphs
- 
Class org.opentrafficsim.swing.graphs.SwingContourPlot extends SwingSpaceTimePlot implements Serializable
- serialVersionUID:
 - 20190823L
 
- 
Serialized Fields
- 
interpolateCheckBox
javax.swing.JCheckBoxMenuItem interpolateCheckBox
Check box for interpolation. - 
smoothCheckBox
javax.swing.JCheckBoxMenuItem smoothCheckBox
Check box for smoothing. - 
spaceGranularityButtons
java.util.Map<javax.swing.JRadioButtonMenuItem,java.lang.Double> spaceGranularityButtons
Map to set space granularity. - 
timeGranularityButtons
java.util.Map<javax.swing.JRadioButtonMenuItem,java.lang.Double> timeGranularityButtons
Map to set time granularity. 
 - 
 
 - 
Class org.opentrafficsim.swing.graphs.SwingFundamentalDiagram extends SwingPlot implements Serializable
- serialVersionUID:
 - 20190823L
 
 - 
Class org.opentrafficsim.swing.graphs.SwingPlot extends javax.swing.JFrame implements Serializable
- serialVersionUID:
 - 20190823L
 
- 
Serialized Fields
- 
detach
javax.swing.JMenuItem detach
Detach menu item. - 
plot
AbstractPlot plot
The JFreeChart plot. - 
statusLabel
javax.swing.JLabel statusLabel
Status label. 
 - 
 
 - 
Class org.opentrafficsim.swing.graphs.SwingSpaceTimePlot extends SwingPlot implements Serializable
- serialVersionUID:
 - 20190823L
 
 - 
Class org.opentrafficsim.swing.graphs.SwingTrajectoryPlot extends SwingSpaceTimePlot implements Serializable
- serialVersionUID:
 - 20190823L
 
 
 - 
 - 
Package org.opentrafficsim.swing.gui
- 
Class org.opentrafficsim.swing.gui.ColorControlPanel extends javax.swing.JPanel implements Serializable
- serialVersionUID:
 - 20150527L
 
- 
Serialized Fields
- 
comboBoxGTUColor
javax.swing.JComboBox<GTUColorer> comboBoxGTUColor
The combo box that sets the coloring for the GTUs. - 
gtuColorer
GTUColorer gtuColorer
The GTUColorer that is currently active. - 
legendPanel
javax.swing.JPanel legendPanel
The panel that holds the legend for the currently selected GTUColorer. - 
switchableGTUColorer
SwitchableGTUColorer switchableGTUColorer
The SwitchableGTUColorer that is controlled by this ColorControlPanel, if available. 
 - 
 
 - 
Class org.opentrafficsim.swing.gui.JFileChooserWithSettings extends javax.swing.JFileChooser implements Serializable
- serialVersionUID:
 - 20181014L
 
 - 
Class org.opentrafficsim.swing.gui.LabeledPanel extends javax.swing.JPanel implements Serializable
- serialVersionUID:
 - 20141222L
 
 - 
Class org.opentrafficsim.swing.gui.OTSAnimationPanel extends OTSSimulationPanel implements Serializable
- serialVersionUID:
 - 20150617L
 
- 
Serialized Fields
- 
animationPanel
org.opentrafficsim.swing.gui.OTSAnimationPanel.AutoAnimationPanel animationPanel
The animation panel on tab position 0. - 
autoPanId
java.lang.String autoPanId
Id of object to auto pan to. - 
autoPanKind
org.opentrafficsim.swing.gui.OTSSearchPanel.ObjectKind<?> autoPanKind
Type of object to auto pan to. - 
autoPanOnNextPaintComponent
boolean autoPanOnNextPaintComponent
Track auto on the next paintComponent operation; then copy state from autoPanTrack. - 
autoPanTrack
boolean autoPanTrack
Track auto pan object continuously? - 
borderPanel
javax.swing.JPanel borderPanel
Border panel in which the animation is shown. - 
buttons
java.util.ArrayList<javax.swing.JButton> buttons
The animation buttons. - 
closeHandlerRegistered
boolean closeHandlerRegistered
Has the window close handler been registered? - 
colorControlPanel
ColorControlPanel colorControlPanel
The ColorControlPanel that allows the user to operate the SwitchableGTUColorer. - 
coordinateField
javax.swing.JLabel coordinateField
The coordinates of the cursor. - 
demoPanel
javax.swing.JPanel demoPanel
Demo panel. - 
gtuColorer
GTUColorer gtuColorer
The switchableGTUColorer used to color the GTUs. - 
gtuCount
int gtuCount
The GTU count. - 
gtuCountField
javax.swing.JLabel gtuCountField
The GTU count field. - 
toggleButtons
java.util.Map<java.lang.Class<? extends Locatable>,javax.swing.JToggleButton> toggleButtons
Set of animation classes to toggle buttons. - 
toggleGISButtons
java.util.Map<java.lang.String,javax.swing.JToggleButton> toggleGISButtons
Set of GIS layer names to toggle buttons. - 
toggleGISMap
java.util.Map<java.lang.String,MapInterface> toggleGISMap
Set of GIS layer names to toggle GIS layers . - 
toggleLocatableMap
java.util.Map<java.lang.String,java.lang.Class<? extends Locatable>> toggleLocatableMap
Map of toggle names to toggle animation classes. - 
togglePanel
javax.swing.JPanel togglePanel
Toggle panel with which animation features can be shown/hidden. - 
windowExited
boolean windowExited
Indicate the window has been closed and the timer thread can stop. 
 - 
 
 - 
Class org.opentrafficsim.swing.gui.OTSControlPanel extends javax.swing.JPanel implements Serializable
- serialVersionUID:
 - 20150617L
 
- 
Serialized Fields
- 
buttons
java.util.ArrayList<javax.swing.JButton> buttons
The control buttons. - 
clockPanel
OTSControlPanel.ClockLabel clockPanel
The clock. - 
closeHandlerRegistered
boolean closeHandlerRegistered
Has the window close handler been registered? - 
isCleanUp
boolean isCleanUp
Has cleanup taken place? - 
model
OTSModelInterface model
The model, needed for its properties. - 
otsSearchPanel
OTSSearchPanel otsSearchPanel
The OTS search panel. - 
simulator
DEVSSimulatorInterface.TimeDoubleUnit simulator
The simulator. - 
stopAtEvent
SimEvent<SimTimeDoubleUnit> stopAtEvent
The currently registered stop at event. - 
timeEdit
OTSControlPanel.TimeEdit timeEdit
The TimeEdit that lets the user set a time when the simulation will be stopped. - 
timeFont
java.awt.Font timeFont
Font used to display the clock and the stop time. - 
timeWarpPanel
org.opentrafficsim.swing.gui.OTSControlPanel.TimeWarpPanel timeWarpPanel
The time warp control. 
 - 
 
 - 
Class org.opentrafficsim.swing.gui.OTSControlPanel.ClockLabel extends javax.swing.JLabel implements Serializable
- serialVersionUID:
 - 20141211L
 
- 
Serialized Fields
- 
prevSimTime
double prevSimTime
Simulation time time. - 
speedLabel
javax.swing.JLabel speedLabel
The JLabel that displays the time. - 
timer
java.util.Timer timer
The timer (so we can cancel it). 
 - 
 
 - 
Class org.opentrafficsim.swing.gui.OTSControlPanel.TimeEdit extends javax.swing.JFormattedTextField implements Serializable
- serialVersionUID:
 - 20141212L
 
 - 
Class org.opentrafficsim.swing.gui.OTSSearchPanel extends javax.swing.JPanel implements Serializable
- serialVersionUID:
 - 20200127L
 
- 
Serialized Fields
- 
idTextField
javax.swing.JTextField idTextField
Id of the object to search for. - 
otsAnimationPanel
OTSAnimationPanel otsAnimationPanel
The animation panel. - 
trackObject
javax.swing.JCheckBox trackObject
Track object check box. - 
typeToSearch
javax.swing.JComboBox<org.opentrafficsim.swing.gui.OTSSearchPanel.ObjectKind<?>> typeToSearch
The type-of-object-to-search-for selector. 
 - 
 
 - 
Class org.opentrafficsim.swing.gui.OTSSimulationApplication extends OTSSwingApplication<T extends OTSModelInterface> implements Serializable
- serialVersionUID:
 - 20190118L
 
- 
Serialized Fields
- 
animationPanel
OTSAnimationPanel animationPanel
Animation panel. 
 - 
 
 - 
Class org.opentrafficsim.swing.gui.OTSSimulationPanel extends javax.swing.JPanel implements Serializable
- serialVersionUID:
 - 20150617L
 
- 
Serialized Fields
- 
console
Console console
The console to log messages. - 
otsControlPanel
OTSControlPanel otsControlPanel
The control panel to control start/stop, speed of the simulation. - 
otsModel
OTSModelInterface otsModel
Animation, required to add properties tab. - 
simulator
DEVSSimulatorInterface.TimeDoubleUnit simulator
The simulator. - 
statusBar
StatusBar statusBar
The status bar at the bottom to indicate wall clock time and simulation time. - 
tabbedPane
TabbedContentPane tabbedPane
The tabbed pane that contains the different (default) screens. 
 - 
 
 - 
Class org.opentrafficsim.swing.gui.OTSSwingApplication extends javax.swing.JFrame implements Serializable
- serialVersionUID:
 - 20141216L
 
- 
Serialized Fields
- 
appearance
Appearance appearance
Current appearance. - 
closed
boolean closed
whether the application has been closed or not. - 
frameProperties
java.util.Properties frameProperties
Properties for the frame appearance (not simulation related). - 
model
T extends OTSModelInterface model
the model. 
 - 
 
 - 
Class org.opentrafficsim.swing.gui.ProbabilityDistributionEditor extends javax.swing.JPanel implements Serializable
- serialVersionUID:
 - 20141222L
 
- 
Serialized Fields
- 
labels
javax.swing.JLabel[] labels
The JLabels that indicate the current values. - 
slider
com.bric.multislider.MultiThumbSlider<java.lang.String> slider
The internal MultiThumbSlider. 
 - 
 
 
 - 
 - 
Package org.opentrafficsim.swing.script
- 
Class org.opentrafficsim.swing.script.AbstractSimulationScript extends java.lang.Object implements Serializable
- serialVersionUID:
 - 20200129L
 
- 
Serialized Fields
- 
autorun
boolean autorun
Autorun. - 
description
java.lang.String description
Description. - 
gtuColorer
GTUColorer gtuColorer
GTU colorer. - 
name
java.lang.String name
Name. - 
network
OTSRoadNetwork network
The network. - 
seed
long seed
Seed. - 
simulationTime
Duration simulationTime
Simulation time. - 
simulator
OTSSimulatorInterface simulator
The simulator. - 
startTime
Time startTime
Start time. - 
warmupTime
Duration warmupTime
Warm-up time. 
 - 
 
 
 -