Serialized Form
-
Package com.bric.multislider
-
Class com.bric.multislider.EmptyPathException extends RuntimeException implements Serializable
- serialVersionUID:
- 1L
-
Class com.bric.multislider.MultiThumbSlider extends JComponent implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
changeListeners
List<ChangeListener> changeListeners
ChangeListeners registered with this slider. -
thumbPositions
float[] thumbPositions
The positions of the thumbs -
values
T[] values
The values for each thumb
-
-
Class com.bric.multislider.MultiThumbSliderDemo extends JPanel implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
collisionComboBox
JComboBox<MultiThumbSlider.Collision> collisionComboBox
-
overlapOffButton
JRadioButton overlapOffButton
-
overlapOnButton
JRadioButton overlapOnButton
-
removalOffButton
JRadioButton removalOffButton
-
removalOnButton
JRadioButton removalOnButton
-
slider1
MultiThumbSlider<Character> slider1
-
slider2
MultiThumbSlider<Character> slider2
-
slider3
MultiThumbSlider<Character> slider3
-
slider4
MultiThumbSlider<Character> slider4
-
sliders
MultiThumbSlider<?>[] sliders
-
thumbComboBox
JComboBox<MultiThumbSliderUI.Thumb> thumbComboBox
-
uiComboBox
JComboBox<Class> uiComboBox
-
-
-
Package org.opentrafficsim.swing.graphs
-
Class org.opentrafficsim.swing.graphs.SwingContourPlot extends SwingSpaceTimePlot implements Serializable
- serialVersionUID:
- 20190823L
-
Serialized Fields
-
interpolateCheckBox
JCheckBoxMenuItem interpolateCheckBox
Check box for interpolation. -
smoothCheckBox
JCheckBoxMenuItem smoothCheckBox
Check box for smoothing. -
spaceGranularityButtons
Map<JRadioButtonMenuItem,Double> spaceGranularityButtons
Map to set space granularity. -
timeGranularityButtons
Map<JRadioButtonMenuItem,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 JFrame implements Serializable
- serialVersionUID:
- 20190823L
-
Serialized Fields
-
detach
JMenuItem detach
Detach menu item. -
plot
AbstractPlot plot
The JFreeChart plot. -
statusLabel
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 JPanel implements Serializable
- serialVersionUID:
- 20150527L
-
Serialized Fields
-
comboBoxGTUColor
JComboBox<org.opentrafficsim.core.animation.gtu.colorer.GTUColorer> comboBoxGTUColor
The combo box that sets the coloring for the GTUs. -
gtuColorer
org.opentrafficsim.core.animation.gtu.colorer.GTUColorer gtuColorer
The GTUColorer that is currently active. -
legendPanel
JPanel legendPanel
The panel that holds the legend for the currently selected GTUColorer. -
switchableGTUColorer
org.opentrafficsim.core.animation.gtu.colorer.SwitchableGTUColorer switchableGTUColorer
The SwitchableGTUColorer that is controlled by this ColorControlPanel, if available.
-
-
Class org.opentrafficsim.swing.gui.JFileChooserWithSettings extends JFileChooser implements Serializable
- serialVersionUID:
- 20181014L
-
Class org.opentrafficsim.swing.gui.LabeledPanel extends 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
String autoPanId
Id of object to auto pan to. -
autoPanKind
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
JPanel borderPanel
Border panel in which the animation is shown. -
buttons
ArrayList<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
JLabel coordinateField
The coordinates of the cursor. -
demoPanel
JPanel demoPanel
Demo panel. -
gtuColorer
org.opentrafficsim.core.animation.gtu.colorer.GTUColorer gtuColorer
The switchableGTUColorer used to color the GTUs. -
gtuCount
int gtuCount
The GTU count. -
gtuCountField
JLabel gtuCountField
The GTU count field. -
toggleButtons
Map<Class<? extends Locatable>,JToggleButton> toggleButtons
Set of animation classes to toggle buttons. -
toggleGISButtons
Map<String,JToggleButton> toggleGISButtons
Set of GIS layer names to toggle buttons. -
toggleGISMap
Map<String,GisMapInterface> toggleGISMap
Set of GIS layer names to toggle GIS layers . -
toggleLocatableMap
Map<String,Class<? extends Locatable>> toggleLocatableMap
Map of toggle names to toggle animation classes. -
togglePanel
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 JPanel implements Serializable
- serialVersionUID:
- 20150617L
-
Serialized Fields
-
buttons
ArrayList<JButton> buttons
The control buttons. -
buttonsEnabled
boolean buttonsEnabled
The current enabled state of the 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
org.opentrafficsim.core.dsol.OTSModelInterface model
The model, needed for its properties. -
otsSearchPanel
OTSSearchPanel otsSearchPanel
The OTS search panel. -
simulator
org.opentrafficsim.core.dsol.OTSSimulatorInterface simulator
The simulator. -
stopAtEvent
SimEvent<Duration> 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
Font timeFont
Font used to display the clock and the stop time. -
timeWarpPanel
OTSControlPanel.TimeWarpPanel timeWarpPanel
The time warp control.
-
-
Class org.opentrafficsim.swing.gui.OTSControlPanel.ClockLabel extends JLabel implements Serializable
- serialVersionUID:
- 20141211L
-
Class org.opentrafficsim.swing.gui.OTSControlPanel.TimeEdit extends JFormattedTextField implements Serializable
- serialVersionUID:
- 20141212L
-
Class org.opentrafficsim.swing.gui.OTSSearchPanel extends JPanel implements Serializable
- serialVersionUID:
- 20200127L
-
Serialized Fields
-
idTextField
JTextField idTextField
Id of the object to search for. -
otsAnimationPanel
OTSAnimationPanel otsAnimationPanel
The animation panel. -
trackObject
JCheckBox trackObject
Track object check box. -
typeToSearch
JComboBox<OTSSearchPanel.ObjectKind<?>> typeToSearch
The type-of-object-to-search-for selector.
-
-
Class org.opentrafficsim.swing.gui.OTSSimulationApplication extends OTSSwingApplication<T extends org.opentrafficsim.core.dsol.OTSModelInterface> implements Serializable
- serialVersionUID:
- 20190118L
-
Serialized Fields
-
animationPanel
OTSAnimationPanel animationPanel
Animation panel.
-
-
Class org.opentrafficsim.swing.gui.OTSSimulationPanel extends JPanel implements Serializable
- serialVersionUID:
- 20150617L
-
Serialized Fields
-
console
ConsoleOutput console
The console to log messages. -
otsControlPanel
OTSControlPanel otsControlPanel
The control panel to control start/stop, speed of the simulation. -
otsModel
org.opentrafficsim.core.dsol.OTSModelInterface otsModel
Animation, required to add properties tab. -
simulator
org.opentrafficsim.core.dsol.OTSSimulatorInterface simulator
The simulator. -
tabbedPane
TabbedContentPane tabbedPane
The tabbed pane that contains the different (default) screens.
-
-
Class org.opentrafficsim.swing.gui.OTSSwingApplication extends JFrame implements Serializable
- serialVersionUID:
- 20141216L
-
Serialized Fields
-
appearance
Appearance appearance
Current appearance. -
closed
boolean closed
whether the application has been closed or not. -
frameProperties
Properties frameProperties
Properties for the frame appearance (not simulation related). -
model
T extends org.opentrafficsim.core.dsol.OTSModelInterface model
the model.
-
-
Class org.opentrafficsim.swing.gui.ProbabilityDistributionEditor extends JPanel implements Serializable
- serialVersionUID:
- 20141222L
-
Serialized Fields
-
labels
JLabel[] labels
The JLabels that indicate the current values. -
slider
MultiThumbSlider<String> slider
The internal MultiThumbSlider.
-
-
-
Package org.opentrafficsim.swing.script
-
Class org.opentrafficsim.swing.script.AbstractSimulationScript extends Object implements Serializable
- serialVersionUID:
- 20200129L
-
Serialized Fields
-
autorun
boolean autorun
Autorun. -
description
String description
Description. -
gtuColorer
org.opentrafficsim.core.animation.gtu.colorer.GTUColorer gtuColorer
GTU colorer. -
name
String name
Name. -
network
OTSRoadNetwork network
The network. -
seed
long seed
Seed. -
simulationTime
Duration simulationTime
Simulation time. -
simulator
org.opentrafficsim.core.dsol.OTSSimulatorInterface simulator
The simulator. -
startTime
Time startTime
Start time. -
warmupTime
Duration warmupTime
Warm-up time.
-
-