Serialized Form
-
Package org.opentrafficsim.editor
-
Class org.opentrafficsim.editor.AppearanceControlTreeTable
class AppearanceControlTreeTable extends de.javagl.treetable.JTreeTable implements Serializable- serialVersionUID:
- 20231016L
-
Class org.opentrafficsim.editor.AttributesTableModel
class AttributesTableModel extends AbstractTableModel implements Serializable- serialVersionUID:
- 20230217L
-
Serialized Fields
-
node
XsdTreeNode node
The node of which the attributes are displayed. -
treeTable
de.javagl.treetable.JTreeTable treeTable
Tree table, so it can be updated visually when a value has changed.
-
-
Class org.opentrafficsim.editor.OtsEditor
class OtsEditor extends AppearanceApplication implements Serializable- serialVersionUID:
- 20230217L
-
Serialized Fields
-
attributesTable
JTable attributesTable
Table for attributes at the bottom of the right-hand side. -
autosave
TimerTask autosave
Auto save task. -
backAttribute
LinkedList<String> backAttribute
Attribute of back node referring to coupled node, may benull. -
backItem
JMenuItem backItem
Menu item for jumping back from coupled node. -
backNode
LinkedList<XsdTreeNode> backNode
Keyref node that was coupled from to a key node, may benull. -
candidateBackAttribute
String candidateBackAttribute
Candidate attribute of back node referring to coupled node, may benull. -
candidateBackNode
XsdTreeNode candidateBackNode
Candidate keyref node that was coupled from to a key node, may benull. -
choiceNode
XsdTreeNode choiceNode
Node for which currently a choice popup is being shown,nullif there is none. -
clipboard
XsdTreeNode clipboard
Node in clipboard (sort of...). -
coupledItem
JMenuItem coupledItem
Menu item for jumping to coupled node. -
coupledNode
XsdTreeNode coupledNode
Key node that is coupled to from a keyref node, may benull. -
customIcons
Map<String,
Icon> customIcons Map of custom icons, to be loaded as the icon for a node is being composed based in its properties. -
cut
boolean cut
Whether the node in the clipboard was cut. -
dropdownIndent
int dropdownIndent
Indent for first item shown in dropdown. -
dropdownOptions
List<String> dropdownOptions
All items eligible to be shown in a dropdown, i.e. they match the currently typed value. -
evalWrapper
EvalWrapper evalWrapper
Eval wrapper, which maintains input parameters and notifies all dependent objects on changes. -
lastDirectory
String lastDirectory
Last directory from which a file was loaded or in to which a file was saved. -
lastFile
String lastFile
Last file that was loaded or saved. -
leftRightSplitPane
JSplitPane leftRightSplitPane
Main split pane. -
listenerMap
EventListenerMap listenerMap
Map of listeners forEventProducer. -
mayPresentChoice
boolean mayPresentChoice
Prevents a popup when an expand node is being clicked. -
nodeActions
NodeActions nodeActions
Node actions. -
properties
List<String> properties
List of root properties, such as xmlns:ots="http://www.opentrafficsim.org/ots". Keys at uneven indices and values at even indices. -
questionIcon
ImageIcon questionIcon
Icon for in question dialog. -
recentFilesMenu
JMenu recentFilesMenu
Menu with recent files. -
rightSplitPane
JSplitPane rightSplitPane
Split pane on the right-hand side. -
scenario
JComboBox<ScenarioWrapper> scenario
Scenario selection. -
statusLabel
JLabel statusLabel
Status label. -
treeTable
de.javagl.treetable.JTreeTable treeTable
Tree table at the top in the right-hand side. -
undo
Undo undo
Undo unit, storing all actions. -
unsavedChanges
boolean unsavedChanges
Whether there is unsaved content. -
visualizationPane
JTabbedPane visualizationPane
Main tabbed pane at the left-hand side. -
xsdDocument
Document xsdDocument
Root node of the XSD file.
-
-
Class org.opentrafficsim.editor.OtsRunner
- serialVersionUID:
- 20231012L
-
Class org.opentrafficsim.editor.PropertiesDialog
class PropertiesDialog extends JDialog implements Serializable- serialVersionUID:
- 20250918L
-
Class org.opentrafficsim.editor.StatusLabel
class StatusLabel extends JLabel implements Serializable- serialVersionUID:
- 20231017L
-
-
Package org.opentrafficsim.editor.extensions.map
-
Class org.opentrafficsim.editor.extensions.map.EditorMap
class EditorMap extends JPanel implements Serializable- serialVersionUID:
- 20231010L
-
Serialized Fields
-
animations
LinkedHashMap<XsdTreeNode,
nl.tudelft.simulation.dsol.animation.d2.Renderable2d<?>> animations Animation objects of all data's drawn. -
contextualized
nl.tudelft.simulation.naming.context.Contextualized contextualized
Context provider. -
datas
LinkedHashMap<XsdTreeNode,
MapData> datas All map data's drawn (or hidden as they are invalid). -
editor
OtsEditor editor
Editor. -
links
WeakHashMap<MapLinkData,
Object> links Weak references to all created link data's. -
networkFlattenerListener
FlattenerListener networkFlattenerListener
Listener to flattener at network level. -
overrideListeners
Map<XsdTreeNode,
ChangeListener<Object>> overrideListeners Listeners to lane and stripe overrides. -
roadLayoutListeners
LinkedHashMap<XsdTreeNode,
RoadLayoutListener> roadLayoutListeners Listeners to road layouts. -
synStripes
Map<MapStripeData,
SynchronizableMapStripe> synStripes Map of synchronizable stripes. -
toggleLocatableMap
Map<String,
Class<? extends nl.tudelft.simulation.dsol.animation.Locatable>> toggleLocatableMap Map of toggle names to toggle animation classes. -
togglePanel
JPanel togglePanel
Panel with toggles. -
toolPanel
JPanel toolPanel
Panel with tools. -
updater
EditorMap.MapUpdater updater
Updater of map animation. -
visualizationPanel
nl.tudelft.simulation.dsol.swing.animation.d2.VisualizationPanel visualizationPanel
Panel to draw in.
-
-
-
Package org.opentrafficsim.editor.render
-
Class org.opentrafficsim.editor.render.AttributeCellRenderer
class AttributeCellRenderer extends JLabel implements Serializable- serialVersionUID:
- 20230226L
-
Serialized Fields
-
checkBox
JCheckBox checkBox
Checkbox to use for boolean types. -
infoIcon
Icon infoIcon
Info icon. -
lineBorder
Border lineBorder
Line border for editable column. -
panelBackgroundColor
Color panelBackgroundColor
Panel color. -
selectionColor
Color selectionColor
Selection color. -
tableBackgroundColor
Color tableBackgroundColor
Background color. -
tableForgroundColor
Color tableForgroundColor
Foreground color. -
tableSelectionBackgroundColor
Color tableSelectionBackgroundColor
Selection background color.
-
-
Class org.opentrafficsim.editor.render.AttributesCellEditor
class AttributesCellEditor extends DefaultCellEditor implements Serializable- serialVersionUID:
- 20230203L
-
Serialized Fields
-
checkBox
JCheckBox checkBox
Checkbox to use as editor for boolean attributes. -
checkMode
boolean checkMode
Whether the editor is currently using a checkbox. -
editor
OtsEditor editor
Editor. -
lastActionListener
ActionListener lastActionListener
Listener that will set the boolean on the right attribute, must be unregistered for a next edited boolean attribute.
-
-
Class org.opentrafficsim.editor.render.StringCellRenderer
class StringCellRenderer extends JLabel implements Serializable- serialVersionUID:
- 20230218L
-
Serialized Fields
-
treeTable
de.javagl.treetable.JTreeTable treeTable
Tree table.
-
-
Class org.opentrafficsim.editor.render.XsdTreeCellRenderer
class XsdTreeCellRenderer extends DefaultTreeCellRenderer implements Serializable- serialVersionUID:
- 20230221L
-