Serialized Form
-
Package nl.tudelft.simulation.dsol.swing.animation.d2
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.AnimationPanel
class AnimationPanel extends VisualizationPanel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
simulator
SimulatorInterface<?> simulator
the simulator.
-
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.AnimationUpdaterThread
class AnimationUpdaterThread extends Thread implements Serializable- serialVersionUID:
- 20230305L
-
Serialized Fields
-
eventProducer
org.djutils.event.EventProducer eventProducer
Delegate object that sends the UPDATE_ANIMATION_EVENTs. -
running
boolean running
Running or paused mode. -
updateFrequency
org.djunits.value.vdouble.scalar.Frequency updateFrequency
Frequency of update.
-
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.AutoPanAnimationPanel
class AutoPanAnimationPanel extends AnimationPanel implements Serializable- serialVersionUID:
- 20180430L
-
Serialized Fields
-
autoPanId
String autoPanId
Id of object to auto pan to. -
autoPanKind
SearchPanel.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? -
lastFollowedObject
Object lastFollowedObject
Last Object that was followed.
-
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.VisualizationPanel
class VisualizationPanel extends JPanel implements Serializable- serialVersionUID:
- 20230305L
-
Serialized Fields
-
animationEventProducer
VisualizationPanel.AnimationEventProducer animationEventProducer
delegate class to do handle event producing. -
context
nl.tudelft.simulation.naming.context.ContextInterface context
the context with the path /experiment/replication/animation/2D. -
dirty
boolean dirty
dirty flag for the list. -
dragLine
int[] dragLine
a line that helps the user to see where she/he is dragging. -
dragLineEnabled
boolean dragLineEnabled
enable drag line. -
elementList
List<Renderable2dInterface<? extends Locatable>> elementList
List of drawable objects. -
elements
SortedSet<Renderable2dInterface<? extends Locatable>> elements
the elements of this panel. -
extent
org.djutils.draw.bounds.Bounds2d extent
the extent of this panel. -
formatter
NumberFormat formatter
the formatter to use. -
gridSizeX
double gridSizeX
the gridSize for the X-direction in world Units. -
gridSizeY
double gridSizeY
the gridSize for the Y-direction in world Units. -
hiddenClasses
Set<Class<? extends Locatable>> hiddenClasses
cache of the classes that are hidden. -
homeExtent
org.djutils.draw.bounds.Bounds2d homeExtent
the initial and default extent of this panel. -
lastDimension
Dimension lastDimension
the last computed Dimension. -
renderableScale
RenderableScale renderableScale
the renderable scale (X/Y ratio) to use. -
showGrid
boolean showGrid
show the grid. -
shownClasses
Set<Class<? extends Locatable>> shownClasses
cache of the classes that are shown. -
showToolTip
boolean showToolTip
whether to show a tooltip with the coordinates or not. -
visibilityMap
Map<Class<? extends Locatable>,
Boolean> visibilityMap filter for types to be shown or not. -
worldCoordinate
org.djutils.draw.point.Point2d worldCoordinate
the last known world coordinate of the mouse.
-
-
-
Package nl.tudelft.simulation.dsol.swing.animation.d2.actions
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.actions.HomeAction
class HomeAction extends AbstractAction implements Serializable- serialVersionUID:
- 20140909L
-
Serialized Fields
-
panel
VisualizationPanel panel
target of the gridpanel.
-
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.actions.IntrospectionAction
class IntrospectionAction extends AbstractAction implements Serializable- serialVersionUID:
- 20140909L
-
Serialized Fields
-
target
Object target
the target to introspect.
-
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.actions.PanDownAction
class PanDownAction extends AbstractAction implements Serializable- serialVersionUID:
- 20140909L
-
Serialized Fields
-
panel
VisualizationPanel panel
the panel to pan.
-
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.actions.PanLeftAction
class PanLeftAction extends AbstractAction implements Serializable- serialVersionUID:
- 20140909L
-
Serialized Fields
-
panel
VisualizationPanel panel
the panel to pan left.
-
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.actions.PanRightAction
class PanRightAction extends AbstractAction implements Serializable- serialVersionUID:
- 20140909L
-
Serialized Fields
-
panel
VisualizationPanel panel
the panel to pan.
-
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.actions.PanUpAction
class PanUpAction extends AbstractAction implements Serializable- serialVersionUID:
- 20140909L
-
Serialized Fields
-
panel
VisualizationPanel panel
the panel to pan up.
-
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.actions.ShowGridAction
class ShowGridAction extends AbstractAction implements Serializable- serialVersionUID:
- 20140909L
-
Serialized Fields
-
panel
VisualizationPanel panel
the panel to show the grid on.
-
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.actions.ZoomInAction
class ZoomInAction extends AbstractAction implements Serializable- serialVersionUID:
- 20140909L
-
Serialized Fields
-
panel
VisualizationPanel panel
the panel to zoom in.
-
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.actions.ZoomOutAction
class ZoomOutAction extends AbstractAction implements Serializable- serialVersionUID:
- 20140909L
-
Serialized Fields
-
panel
VisualizationPanel panel
the panel to zoom out.
-
-
-
Package nl.tudelft.simulation.dsol.swing.charts.boxwhisker
-
Class nl.tudelft.simulation.dsol.swing.charts.boxwhisker.BoxAndWhiskerChart
class BoxAndWhiskerChart extends Object implements Serializable- serialVersionUID:
- 20200108L
-
Serialized Fields
-
chart
org.jfree.chart.JFreeChart chart
chart refers to the actual chart.
-
-
Class nl.tudelft.simulation.dsol.swing.charts.boxwhisker.BoxAndWhiskerPlot
class BoxAndWhiskerPlot extends org.jfree.chart.plot.Plot implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
confidenceInterval
double confidenceInterval
the confidenceInterval. -
formatter
NumberFormat formatter
formatter formats the text. -
tallies
List<org.djutils.stats.summarizers.TallyStatistic> tallies
target is the tally to represent.
-
-
-
Package nl.tudelft.simulation.dsol.swing.charts.histogram
-
Class nl.tudelft.simulation.dsol.swing.charts.histogram.Histogram
class Histogram extends Object implements Serializable- serialVersionUID:
- 20200108L
-
Serialized Fields
-
chart
org.jfree.chart.JFreeChart chart
chart refers to the chart. -
dataset
HistogramDataset dataset
dataset refers to the dataset.
-
-
Class nl.tudelft.simulation.dsol.swing.charts.histogram.HistogramDataset
class HistogramDataset extends org.jfree.data.statistics.SimpleHistogramDataset implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
domain
double[] domain
domain is the minimal value to be displayed in this set. -
numberOfBins
int numberOfBins
numberOfBins is the number of bins (or categories between min-max) -
range
double[] range
range is the maximum value to be displayed in the set. -
series
HistogramSeries[] series
series the series in this set.
-
-
Class nl.tudelft.simulation.dsol.swing.charts.histogram.HistogramDomainAxis
class HistogramDomainAxis extends org.jfree.chart.axis.NumberAxis implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
labels
String[] labels
labels refers to the labels to be printed. -
maxLabelHeight
double maxLabelHeight
maxLabelHeight refers to the maximum label heigth.
-
-
Class nl.tudelft.simulation.dsol.swing.charts.histogram.HistogramSeries
class HistogramSeries extends org.jfree.data.general.AbstractDataset implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bins
nl.tudelft.simulation.dsol.swing.charts.histogram.HistogramSeries.Bin[] bins
bins refers to the bins in this serie. -
name
String name
name refers to the name of the serie.
-
-
-
Package nl.tudelft.simulation.dsol.swing.charts.xy
-
Class nl.tudelft.simulation.dsol.swing.charts.xy.XYChart
class XYChart extends Object implements Serializable- serialVersionUID:
- 20200108L
-
Serialized Fields
-
axisType
short axisType
the axis type of the chart. -
chart
org.jfree.chart.JFreeChart chart
chart refers to the chart. -
dataset
XYDataset dataset
dataset refers to the dataset. -
period
double period
the period to show on the domain axis. -
simulator
SimulatorInterface<?> simulator
the simulator.
-
-
Class nl.tudelft.simulation.dsol.swing.charts.xy.XYDataset
class XYDataset extends org.jfree.data.general.AbstractSeriesDataset implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
series
XYSeries[] series
series contains the series of the set.
-
-
Class nl.tudelft.simulation.dsol.swing.charts.xy.XYSeries
class XYSeries extends org.jfree.data.general.AbstractDataset implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
axisType
short axisType
the axisType (default, logarithmic). -
entries
List<double[]> entries
the entries of the serie. -
filter
nl.tudelft.simulation.language.filters.FilterInterface filter
the filters of this dataset. -
name
String name
name refers to the name of the serie. -
PERIOD
double PERIOD
the period of this set. -
simulator
SimulatorInterface<?> simulator
the simulator.
-
-
-
Package nl.tudelft.simulation.dsol.swing.gui
-
Class nl.tudelft.simulation.dsol.swing.gui.ConsoleLogger
class ConsoleLogger extends JPanel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
consoleLogWriter
ConsoleLogger.ConsoleLogWriter consoleLogWriter
-
level
org.pmw.tinylog.Level level
the current logging level. -
messageFormat
String messageFormat
current message format. -
textPane
JTextPane textPane
the text pane.
-
-
Class nl.tudelft.simulation.dsol.swing.gui.ConsoleOutput
class ConsoleOutput extends JPanel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
standardErr
PrintStream standardErr
Reference to the old stderr. -
standardOut
PrintStream standardOut
Reference to the old stdout. -
textArea
JTextArea textArea
The text area for the output.
-
-
Class nl.tudelft.simulation.dsol.swing.gui.DsolApplication
class DsolApplication extends JFrame implements Serializable- serialVersionUID:
- 20190118L
-
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). -
panel
DsolPanel panel
the content pane of this application.
-
-
Class nl.tudelft.simulation.dsol.swing.gui.DsolPanel
class DsolPanel extends JPanel implements Serializable- serialVersionUID:
- 20150617L
-
Serialized Fields
-
controlPanel
AbstractControlPanel<?,
?> controlPanel The control panel to control start/stop, speed of the simulation. -
tabbedPane
TabbedContentPane tabbedPane
The tabbed pane that contains the different (default) screens.
-
-
Class nl.tudelft.simulation.dsol.swing.gui.HtmlPanel
class HtmlPanel extends JEditorPane implements Serializable- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.swing.gui.InputParametersTab
class InputParametersTab extends JPanel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
inputParameterMap
InputParameterMap inputParameterMap
The parameter map.
-
-
Class nl.tudelft.simulation.dsol.swing.gui.JFileChooserWithSettings
class JFileChooserWithSettings extends JFileChooser implements Serializable- serialVersionUID:
- 20181014L
-
Class nl.tudelft.simulation.dsol.swing.gui.LabeledPanel
class LabeledPanel extends JPanel implements Serializable- serialVersionUID:
- 20141222L
-
Class nl.tudelft.simulation.dsol.swing.gui.TabbedContentPane
class TabbedContentPane extends JTabbedPane implements Serializable- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.swing.gui.TablePanel
class TablePanel extends JPanel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
columns
int columns
-
rows
int rows
-
-
-
Package nl.tudelft.simulation.dsol.swing.gui.animation
-
Class nl.tudelft.simulation.dsol.swing.gui.animation.DsolAnimationApplication
class DsolAnimationApplication extends DsolApplication implements Serializable- serialVersionUID:
- 20190118L
-
Serialized Fields
-
animationTab
DsolAnimationTab animationTab
the animation panel in a tab.
-
-
Class nl.tudelft.simulation.dsol.swing.gui.animation.DsolAnimationGisTab
class DsolAnimationGisTab extends DsolAnimationTab implements Serializable- serialVersionUID:
- 20150617L
-
Serialized Fields
-
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 .
-
-
Class nl.tudelft.simulation.dsol.swing.gui.animation.DsolAnimationTab
class DsolAnimationTab extends JPanel implements Serializable- serialVersionUID:
- 20150617L
-
Serialized Fields
-
animationControlPanel
JPanel animationControlPanel
Bar north of the animation with the controls. -
animationPanel
AnimationPanel animationPanel
The animation panel on tab position 0. -
borderPanel
JPanel borderPanel
Border panel for the DsolAnimationTab. The layout is as follows: CENTER: AnimationPanel; NORTH: AnimationControlPanel with ButtonPanel, SearchPanel, InfoTextPanel; LEFT: TogglePanel; RIGHT: PropertiesPanel. -
buttonPanel
ButtonPanel buttonPanel
Button panel with navigation buttons for the animation. -
infoTextPanel
InfoTextPanel infoTextPanel
the info panel with e.g., the mouse coordinates (can be null). -
propertiesPanel
PropertiesPanel propertiesPanel
the search panel (can be null). -
searchPanel
SearchPanel searchPanel
the search panel (can be null). -
simulator
SimulatorInterface<?> simulator
the simulator. -
toggleButtons
Map<Class<? extends Locatable>,
JToggleButton> toggleButtons Set of animation classes to toggle buttons. -
toggleLocatableMap
Map<String,
Class<? extends Locatable>> toggleLocatableMap Map of toggle names to toggle animation classes. -
togglePanel
TogglePanel togglePanel
Toggle panel with which animation features can be shown/hidden.
-
-
-
Package nl.tudelft.simulation.dsol.swing.gui.animation.panel
-
Class nl.tudelft.simulation.dsol.swing.gui.animation.panel.ButtonPanel
class ButtonPanel extends JPanel implements Serializable- serialVersionUID:
- 20210214L
-
Serialized Fields
-
animationPanel
AnimationPanel animationPanel
the animation panel on which the buttons work.
-
-
Class nl.tudelft.simulation.dsol.swing.gui.animation.panel.InfoTextPanel
class InfoTextPanel extends JPanel implements Serializable- serialVersionUID:
- 20210214L
-
Serialized Fields
-
animationPanel
AnimationPanel animationPanel
the animation panel that has the latest mouse coordinate. -
coordinateField
JLabel coordinateField
The coordinates of the cursor. -
coordinateFormatter
NumberFormat coordinateFormatter
The formatter instance for the world coordinates.
-
-
Class nl.tudelft.simulation.dsol.swing.gui.animation.panel.PropertiesPanel
class PropertiesPanel extends JPanel implements Serializable- serialVersionUID:
- 20210214L
-
Class nl.tudelft.simulation.dsol.swing.gui.animation.panel.SearchPanel
class SearchPanel extends JPanel implements Serializable- serialVersionUID:
- 20200127L
-
Serialized Fields
-
idTextField
JTextField idTextField
Id of the object to search for. -
objectKindList
List<SearchPanel.ObjectKind<?>> objectKindList
The type-of-object-to-search-for selector. -
searchPanelEventProducer
SearchPanel.SearchPanelEventProducer searchPanelEventProducer
delegate class to do handle event producing. -
trackObject
JCheckBox trackObject
Track object check box. -
typeToSearch
JComboBox<SearchPanel.ObjectKind<?>> typeToSearch
The type-of-object-to-search-for selector.
-
-
Class nl.tudelft.simulation.dsol.swing.gui.animation.panel.TogglePanel
class TogglePanel extends JPanel implements Serializable- serialVersionUID:
- 20210214L
-
-
Package nl.tudelft.simulation.dsol.swing.gui.appearance
-
Class nl.tudelft.simulation.dsol.swing.gui.appearance.AppearanceControlButton
class AppearanceControlButton extends JButton implements Serializable- serialVersionUID:
- 20180207L
-
Class nl.tudelft.simulation.dsol.swing.gui.appearance.AppearanceControlLabel
class AppearanceControlLabel extends JLabel implements Serializable- serialVersionUID:
- 20180207L
-
-
Package nl.tudelft.simulation.dsol.swing.gui.control
-
Class nl.tudelft.simulation.dsol.swing.gui.control.AbstractControlPanel
class AbstractControlPanel extends JPanel implements Serializable- serialVersionUID:
- 20150617L
-
Serialized Fields
-
clockPanel
ClockPanel<T extends Number & Comparable<T>> clockPanel
The clock. -
closeHandlerRegistered
boolean closeHandlerRegistered
Has the window close handler been registered? -
controlButtons
ArrayList<JButton> controlButtons
The control buttons. -
controlButtonsEnabled
boolean controlButtonsEnabled
The current enabled state of the buttons. -
controlButtonsPanel
JPanel controlButtonsPanel
The control buttons panel. -
isCleanUp
boolean isCleanUp
Has cleanup taken place? -
model
DsolModel<T extends Number & Comparable<T>,
? extends SimulatorInterface<T extends Number & Comparable<T>>> model The model, needed for its properties. -
runUntilPanel
RunUntilPanel<T extends Number & Comparable<T>> runUntilPanel
the Time editing panel. -
simulator
S extends SimulatorInterface<T> simulator
The simulator. -
speedPanel
SpeedPanel<T extends Number & Comparable<T>> speedPanel
The speed.
-
-
Class nl.tudelft.simulation.dsol.swing.gui.control.ClockPanel
class ClockPanel extends JPanel implements Serializable- serialVersionUID:
- 20141211L
-
Serialized Fields
-
prevSimTime
T extends Number & Comparable<T> prevSimTime
Simulation time time. -
simulator
SimulatorInterface<T extends Number & Comparable<T>> simulator
the simulator. -
timeFont
Font timeFont
Font used to display the clock. -
timeLabel
JLabel timeLabel
The JLabel that displays the time. -
timer
Timer timer
The timer (so we can cancel it). -
updateInterval
long updateInterval
Timer update interval in msec.
-
-
Class nl.tudelft.simulation.dsol.swing.gui.control.ClockPanel.TimeDouble
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.ClockPanel.TimeDoubleUnit
class TimeDoubleUnit extends ClockPanel<org.djunits.value.vdouble.scalar.Duration> implements Serializable- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.ClockPanel.TimeFloat
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.ClockPanel.TimeFloatUnit
class TimeFloatUnit extends ClockPanel<org.djunits.value.vfloat.scalar.FloatDuration> implements Serializable- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.ClockPanel.TimeLong
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.ClockPanel.TimeUpdateTask
class TimeUpdateTask extends TimerTask implements Serializable- serialVersionUID:
- 20140000L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.DevsControlPanel
class DevsControlPanel extends AbstractControlPanel<T extends Number & Comparable<T>,S extends DevsSimulatorInterface<T>> implements Serializable - serialVersionUID:
- 20201227L
-
Serialized Fields
-
stopAtEvent
SimEvent<T extends Number & Comparable<T>> stopAtEvent
The currently registered stop at event.
-
-
Class nl.tudelft.simulation.dsol.swing.gui.control.DevsControlPanel.TimeDouble
class TimeDouble extends DevsControlPanel<Double,DevsSimulatorInterface<Double>> implements Serializable - serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.DevsControlPanel.TimeDoubleUnit
class TimeDoubleUnit extends DevsControlPanel<org.djunits.value.vdouble.scalar.Duration,DevsSimulatorInterface<org.djunits.value.vdouble.scalar.Duration>> implements Serializable - serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.DevsControlPanel.TimeFloat
class TimeFloat extends DevsControlPanel<Float,DevsSimulatorInterface<Float>> implements Serializable - serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.DevsControlPanel.TimeFloatUnit
class TimeFloatUnit extends DevsControlPanel<org.djunits.value.vfloat.scalar.FloatDuration,DevsSimulatorInterface<org.djunits.value.vfloat.scalar.FloatDuration>> implements Serializable - serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.DevsControlPanel.TimeLong
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.GenericControlPanel
class GenericControlPanel extends AbstractControlPanel<T extends Number & Comparable<T>,S extends SimulatorInterface<T>> implements Serializable - serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.GenericControlPanel.TimeDouble
class TimeDouble extends GenericControlPanel<Double,SimulatorInterface<Double>> implements Serializable - serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.GenericControlPanel.TimeDoubleUnit
class TimeDoubleUnit extends GenericControlPanel<org.djunits.value.vdouble.scalar.Duration,SimulatorInterface<org.djunits.value.vdouble.scalar.Duration>> implements Serializable - serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.GenericControlPanel.TimeFloat
class TimeFloat extends GenericControlPanel<Float,SimulatorInterface<Float>> implements Serializable - serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.GenericControlPanel.TimeFloatUnit
class TimeFloatUnit extends GenericControlPanel<org.djunits.value.vfloat.scalar.FloatDuration,SimulatorInterface<org.djunits.value.vfloat.scalar.FloatDuration>> implements Serializable - serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.GenericControlPanel.TimeLong
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RealTimeControlPanel
class RealTimeControlPanel extends DevsControlPanel<T extends Number & Comparable<T>,S extends DevsRealTimeAnimator<T>> implements Serializable - serialVersionUID:
- 20201227L
-
Serialized Fields
-
runSpeedSliderPanel
RunSpeedSliderPanel runSpeedSliderPanel
The timeWarpPanel to control the speed. -
savedAnimationDelay
long savedAnimationDelay
The default animation delay (stored during fast forward).
-
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RealTimeControlPanel.TimeDouble
class TimeDouble extends RealTimeControlPanel<Double,DevsRealTimeAnimator<Double>> implements Serializable - serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RealTimeControlPanel.TimeDoubleUnit
class TimeDoubleUnit extends RealTimeControlPanel<org.djunits.value.vdouble.scalar.Duration,DevsRealTimeAnimator<org.djunits.value.vdouble.scalar.Duration>> implements Serializable - serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RealTimeControlPanel.TimeFloat
class TimeFloat extends RealTimeControlPanel<Float,DevsRealTimeAnimator<Float>> implements Serializable - serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RealTimeControlPanel.TimeFloatUnit
class TimeFloatUnit extends RealTimeControlPanel<org.djunits.value.vfloat.scalar.FloatDuration,DevsRealTimeAnimator<org.djunits.value.vfloat.scalar.FloatDuration>> implements Serializable - serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RealTimeControlPanel.TimeLong
class TimeLong extends RealTimeControlPanel<Long,DevsRealTimeAnimator<Long>> implements Serializable - serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RunSpeedSliderPanel
class RunSpeedSliderPanel extends JPanel implements Serializable- serialVersionUID:
- 20150408L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RunUntilPanel
class RunUntilPanel extends JPanel implements Serializable- serialVersionUID:
- 20141211L
-
Serialized Fields
-
applyState
boolean applyState
the state: is there a valid value or not? -
initialValue
String initialValue
the initial / reset value of the timeUntil field. -
runUntilButton
JButton runUntilButton
the apply or cancel button. -
runUntilTime
T extends Number & Comparable<T> runUntilTime
the "run until" time, or null when not set. -
simulator
SimulatorInterface<T extends Number & Comparable<T>> simulator
the simulator. -
textField
JFormattedTextField textField
the input field. -
timeFont
Font timeFont
Font used to display the edit field.
-
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RunUntilPanel.TimeDouble
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RunUntilPanel.TimeDoubleUnit
class TimeDoubleUnit extends RunUntilPanel<org.djunits.value.vdouble.scalar.Duration> implements Serializable- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RunUntilPanel.TimeFloat
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RunUntilPanel.TimeFloatUnit
class TimeFloatUnit extends RunUntilPanel<org.djunits.value.vfloat.scalar.FloatDuration> implements Serializable- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RunUntilPanel.TimeLong
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.SpeedPanel
class SpeedPanel extends JPanel implements Serializable- serialVersionUID:
- 20141211L
-
Serialized Fields
-
prevSimTime
T extends Number & Comparable<T> prevSimTime
Simulation time time. -
simulator
SimulatorInterface<T extends Number & Comparable<T>> simulator
the simulator. -
speedLabel
JLabel speedLabel
The JLabel that displays the simulation speed. -
timeFont
Font timeFont
Font used to display the clock. -
timer
Timer timer
The timer (so we can cancel it). -
updateIntervalMs
long updateIntervalMs
Timer update interval in msec.
-
-
Class nl.tudelft.simulation.dsol.swing.gui.control.SpeedPanel.TimeDouble
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.SpeedPanel.TimeDoubleUnit
class TimeDoubleUnit extends SpeedPanel<org.djunits.value.vdouble.scalar.Duration> implements Serializable- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.SpeedPanel.TimeFloat
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.SpeedPanel.TimeFloatUnit
class TimeFloatUnit extends SpeedPanel<org.djunits.value.vfloat.scalar.FloatDuration> implements Serializable- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.SpeedPanel.TimeLong
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.SpeedPanel.TimeUpdateTask
class TimeUpdateTask extends TimerTask implements Serializable- serialVersionUID:
- 20140000L
-
-
Package nl.tudelft.simulation.dsol.swing.gui.inputparameters
-
Class nl.tudelft.simulation.dsol.swing.gui.inputparameters.TabbedParameterDialog
class TabbedParameterDialog extends JDialog implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
fields
List<InputField> fields
the fields with the parameters. -
inputParameterMap
InputParameterMap inputParameterMap
The parameter map. -
stopped
boolean stopped
indication that the user has indicated to stop, leading to a dispose of the parameter dialog.
-
-
-
Package nl.tudelft.simulation.dsol.swing.gui.util
-
Class nl.tudelft.simulation.dsol.swing.gui.util.RegexFormatter
class RegexFormatter extends DefaultFormatter implements Serializable- serialVersionUID:
- 20141212L
-
Serialized Fields
-
pattern
Pattern pattern
The regular expression pattern.
-
-
-
Package nl.tudelft.simulation.dsol.swing.introspection.gui
-
Class nl.tudelft.simulation.dsol.swing.introspection.gui.CollectionTableModel
class CollectionTableModel extends AbstractTableModel implements Serializable- serialVersionUID:
- 20140831L
-
Serialized Fields
-
buttons
List<ExpandButton> buttons
the expand button. -
componentType
Class<?> componentType
the componentType. -
instances
Map<Integer,
Object> instances the instances of the collection. -
introspector
Introspector introspector
the introspector. -
keys
List<Integer> keys
the keys identifying specific instances. -
manager
ModelManager manager
The model manager. -
maxKey
int maxKey
The highest key currently allocated. -
parentProperty
Property parentProperty
the parentProperty
-
-
Class nl.tudelft.simulation.dsol.swing.introspection.gui.ExpandButton
class ExpandButton extends JButton implements Serializable- serialVersionUID:
- 20140831L
-
Serialized Fields
-
MODEL
IntrospectingTableModelInterface MODEL
the model. -
myTable
JTable myTable
the JTable in which this button is actually displayed. -
PROPERTY
Property PROPERTY
the property
-
-
Class nl.tudelft.simulation.dsol.swing.introspection.gui.ImmutableCollectionTableModel
class ImmutableCollectionTableModel extends AbstractTableModel implements Serializable- serialVersionUID:
- 20140831L
-
Serialized Fields
-
buttons
List<ExpandButton> buttons
the expand button. -
instances
Map<Integer,
Object> instances the instances of the collection. -
introspector
Introspector introspector
the introspector. -
keys
List<Integer> keys
the keys identifying specific instances. -
manager
ModelManager manager
The model manager. -
maxKey
int maxKey
The highest key currently allocated. -
parentProperty
Property parentProperty
the parentProperty
-
-
Class nl.tudelft.simulation.dsol.swing.introspection.gui.IntrospectionDialog
class IntrospectionDialog extends JDialog implements Serializable- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.gui.MapTableModel
class MapTableModel extends AbstractTableModel implements Serializable- serialVersionUID:
- 20140831L
-
Serialized Fields
-
buttons
List<ExpandButton> buttons
the expand button. -
introspector
Introspector introspector
the introspector. -
keyMap
Map<Integer,
Object> keyMap the keys of the map entries. -
manager
ModelManager manager
The model manager. -
maxKey
int maxKey
The highest key currently allocated. -
parentProperty
Property parentProperty
the parentProperty -
rowKeys
List<Integer> rowKeys
the keys identifying specific instances. -
valueMap
Map<Integer,
Object> valueMap the values of the map entries.
-
-
Class nl.tudelft.simulation.dsol.swing.introspection.gui.ObjectJTable
class ObjectJTable extends JTable implements Serializable- serialVersionUID:
- 20140831L
-
Serialized Fields
-
CONFIG
CellPresentationConfiguration CONFIG
The configuration used to assign renderers and editors to cells. -
hasShown
boolean hasShown
hasShown? -
introspectionTableModel
IntrospectingTableModelInterface introspectionTableModel
the introspectionTableModel.
-
-
Class nl.tudelft.simulation.dsol.swing.introspection.gui.ObjectTableModel
class ObjectTableModel extends AbstractTableModel implements Serializable- serialVersionUID:
- 20140831L
-
Serialized Fields
-
buttons
ExpandButton[] buttons
the expand buttons. -
introspector
Introspector introspector
the introspector. -
manager
ModelManager manager
The model manager. -
properties
Property[] properties
the properties.
-
-
-
Package nl.tudelft.simulation.dsol.swing.introspection.mapping
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.ArrayRenderer
class ArrayRenderer extends DefaultTableCellRenderer implements Serializable- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.CollectionRenderer
class CollectionRenderer extends DefaultTableCellRenderer implements Serializable- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.ExpandButtonEditor
class ExpandButtonEditor extends AbstractCellEditor implements Serializable- serialVersionUID:
- 20140831L
-
Serialized Fields
-
component
JComponent component
the value.
-
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.ImmutableCollectionRenderer
class ImmutableCollectionRenderer extends DefaultTableCellRenderer implements Serializable- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.ImmutableMapRenderer
class ImmutableMapRenderer extends DefaultTableCellRenderer implements Serializable- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.MapRenderer
class MapRenderer extends DefaultTableCellRenderer implements Serializable- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.MyColorEditor
class MyColorEditor extends AbstractCellEditor implements Serializable- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.MyDefaultRenderer
class MyDefaultRenderer extends DefaultTableCellRenderer implements Serializable- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.SwingCellEditor
class SwingCellEditor extends AbstractCellEditor implements Serializable- serialVersionUID:
- 20140831L
-
Serialized Fields
-
component
JComponent component
the value to edit.
-
-
-
Package nl.tudelft.simulation.dsol.swing.introspection.sortable
-
Class nl.tudelft.simulation.dsol.swing.introspection.sortable.SortingHeaderCell
class SortingHeaderCell extends DefaultTableCellRenderer implements Serializable- serialVersionUID:
- 20140831L
-
Serialized Fields
-
id
int id
the id of the instance. -
sortMode
int sortMode
the sortMode.
-
-
Class nl.tudelft.simulation.dsol.swing.introspection.sortable.SortingTableHeader
class SortingTableHeader extends JTableHeader implements Serializable- serialVersionUID:
- 20140831L
-
Serialized Fields
-
definitions
List<Sortable.Definition> definitions
the definitions of the tableHeader.
-
-