Serialized Form
-
Package nl.tudelft.simulation.dsol.swing.animation.d2
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.AnimationPanel extends VisualizationPanel implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
simulator
SimulatorInterface<?> simulator
the simulator.
-
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.AnimationUpdaterThread extends Thread implements Serializable
- serialVersionUID:
- 20230305L
-
Serialized Fields
-
eventProducer
EventProducer eventProducer
Delegate object that sends the UPDATE_ANIMATION_EVENTs. -
running
boolean running
Running or paused mode. -
updateFrequency
Frequency updateFrequency
Frequency of update.
-
-
Class nl.tudelft.simulation.dsol.swing.animation.d2.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 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
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
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
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 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 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 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 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 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 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 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 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 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 extends Object implements Serializable
- serialVersionUID:
- 20200108L
-
Serialized Fields
-
chart
JFreeChart chart
chart refers to the actual chart.
-
-
Class nl.tudelft.simulation.dsol.swing.charts.boxwhisker.BoxAndWhiskerPlot extends Plot implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
confidenceInterval
double confidenceInterval
the confidenceInterval. -
formatter
NumberFormat formatter
formatter formats the text. -
tallies
List<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 extends Object implements Serializable
- serialVersionUID:
- 20200108L
-
Serialized Fields
-
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 extends 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 extends 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 extends 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 extends Object implements Serializable
- serialVersionUID:
- 20200108L
-
Serialized Fields
-
axisType
short axisType
the axis type of the chart. -
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 extends 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 extends 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 extends JPanel implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
consoleLogWriter
ConsoleLogger.ConsoleLogWriter consoleLogWriter
-
level
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 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 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 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 extends JEditorPane implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.swing.gui.InputParametersTab extends JPanel implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
inputParameterMap
InputParameterMap inputParameterMap
The parameter map.
-
-
Class nl.tudelft.simulation.dsol.swing.gui.JFileChooserWithSettings extends JFileChooser implements Serializable
- serialVersionUID:
- 20181014L
-
Class nl.tudelft.simulation.dsol.swing.gui.LabeledPanel extends JPanel implements Serializable
- serialVersionUID:
- 20141222L
-
Class nl.tudelft.simulation.dsol.swing.gui.TabbedContentPane extends JTabbedPane implements Serializable
- serialVersionUID:
- 1L
-
Class nl.tudelft.simulation.dsol.swing.gui.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 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 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 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 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 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 extends JPanel implements Serializable
- serialVersionUID:
- 20210214L
-
Class nl.tudelft.simulation.dsol.swing.gui.animation.panel.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 extends JPanel implements Serializable
- serialVersionUID:
- 20210214L
-
-
Package nl.tudelft.simulation.dsol.swing.gui.appearance
-
Class nl.tudelft.simulation.dsol.swing.gui.appearance.AppearanceControlButton extends JButton implements Serializable
- serialVersionUID:
- 20180207L
-
Class nl.tudelft.simulation.dsol.swing.gui.appearance.AppearanceControlLabel extends JLabel implements Serializable
- serialVersionUID:
- 20180207L
-
-
Package nl.tudelft.simulation.dsol.swing.gui.control
-
Class nl.tudelft.simulation.dsol.swing.gui.control.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 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 extends ClockPanel<Double> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.ClockPanel.TimeDoubleUnit extends ClockPanel<Duration> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.ClockPanel.TimeFloat extends ClockPanel<Float> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.ClockPanel.TimeFloatUnit extends ClockPanel<FloatDuration> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.ClockPanel.TimeLong extends ClockPanel<Long> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.ClockPanel.TimeUpdateTask extends TimerTask implements Serializable
- serialVersionUID:
- 20140000L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.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 extends DevsControlPanel<Double,DevsSimulatorInterface<Double>> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.DevsControlPanel.TimeDoubleUnit extends DevsControlPanel<Duration,DevsSimulatorInterface<Duration>> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.DevsControlPanel.TimeFloat extends DevsControlPanel<Float,DevsSimulatorInterface<Float>> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.DevsControlPanel.TimeFloatUnit extends DevsControlPanel<FloatDuration,DevsSimulatorInterface<FloatDuration>> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.DevsControlPanel.TimeLong extends DevsControlPanel<Long,DevsSimulatorInterface<Long>> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.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 extends GenericControlPanel<Double,SimulatorInterface<Double>> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.GenericControlPanel.TimeDoubleUnit extends GenericControlPanel<Duration,SimulatorInterface<Duration>> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.GenericControlPanel.TimeFloat extends GenericControlPanel<Float,SimulatorInterface<Float>> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.GenericControlPanel.TimeFloatUnit extends GenericControlPanel<FloatDuration,SimulatorInterface<FloatDuration>> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.GenericControlPanel.TimeLong extends GenericControlPanel<Long,SimulatorInterface<Long>> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.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 extends RealTimeControlPanel<Double,DevsRealTimeAnimator<Double>> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RealTimeControlPanel.TimeDoubleUnit extends RealTimeControlPanel<Duration,DevsRealTimeAnimator<Duration>> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RealTimeControlPanel.TimeFloat extends RealTimeControlPanel<Float,DevsRealTimeAnimator<Float>> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RealTimeControlPanel.TimeFloatUnit extends RealTimeControlPanel<FloatDuration,DevsRealTimeAnimator<FloatDuration>> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RealTimeControlPanel.TimeLong extends RealTimeControlPanel<Long,DevsRealTimeAnimator<Long>> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RunSpeedSliderPanel extends JPanel implements Serializable
- serialVersionUID:
- 20150408L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.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 extends RunUntilPanel<Double> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RunUntilPanel.TimeDoubleUnit extends RunUntilPanel<Duration> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RunUntilPanel.TimeFloat extends RunUntilPanel<Float> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RunUntilPanel.TimeFloatUnit extends RunUntilPanel<FloatDuration> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.RunUntilPanel.TimeLong extends RunUntilPanel<Long> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.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 extends SpeedPanel<Double> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.SpeedPanel.TimeDoubleUnit extends SpeedPanel<Duration> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.SpeedPanel.TimeFloat extends SpeedPanel<Float> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.SpeedPanel.TimeFloatUnit extends SpeedPanel<FloatDuration> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.SpeedPanel.TimeLong extends SpeedPanel<Long> implements Serializable
- serialVersionUID:
- 20201227L
-
Class nl.tudelft.simulation.dsol.swing.gui.control.SpeedPanel.TimeUpdateTask extends TimerTask implements Serializable
- serialVersionUID:
- 20140000L
-
-
Package nl.tudelft.simulation.dsol.swing.gui.inputparameters
-
Class nl.tudelft.simulation.dsol.swing.gui.inputparameters.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 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 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 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 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 extends JDialog implements Serializable
- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.gui.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 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 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 extends DefaultTableCellRenderer implements Serializable
- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.CollectionRenderer extends DefaultTableCellRenderer implements Serializable
- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.ExpandButtonEditor extends AbstractCellEditor implements Serializable
- serialVersionUID:
- 20140831L
-
Serialized Fields
-
component
JComponent component
the value.
-
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.ImmutableCollectionRenderer extends DefaultTableCellRenderer implements Serializable
- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.ImmutableMapRenderer extends DefaultTableCellRenderer implements Serializable
- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.MapRenderer extends DefaultTableCellRenderer implements Serializable
- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.MyColorEditor extends AbstractCellEditor implements Serializable
- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.MyDefaultRenderer extends DefaultTableCellRenderer implements Serializable
- serialVersionUID:
- 20140831L
-
Class nl.tudelft.simulation.dsol.swing.introspection.mapping.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 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 extends JTableHeader implements Serializable
- serialVersionUID:
- 20140831L
-
Serialized Fields
-
definitions
List<Sortable.Definition> definitions
the definitions of the tableHeader.
-
-