Uses of Class
org.opentrafficsim.editor.OtsEditor
Package
Description
The OTS editor allows visual editing for a simulation in OTS.
Decorators enhance the basic flexible functionality of the editor.
String functions provide additional information in the name of nodes in the tree.
Validators validate either a node value or attribute value.
Extensions provide additional methods of providing user input, other than via the tree.
The map editor allows visual specification of the network.
Listeners for user interaction.
Renderers are used in the tree and attribute tables to show items on screen.
-
Uses of OtsEditor in org.opentrafficsim.editor
ModifierConstructorDescriptionEvalWrapper
(OtsEditor editor) Constructor.NodeActions
(OtsEditor editor, de.javagl.treetable.JTreeTable treeTable) Constructor.Undo
(OtsEditor editor, AbstractButton undoItem, AbstractButton redoItem) Constructor. -
Uses of OtsEditor in org.opentrafficsim.editor.decoration
Modifier and TypeMethodDescriptionstatic void
Decorates the editor with custom icons, tabs, string functions and custom editors.ModifierConstructorDescriptionAbstractNodeDecorator
(OtsEditor editor) Constructor.AbstractNodeDecoratorAttribute
(OtsEditor editor, Predicate<XsdTreeNode> predicate, String... attributes) Constructor.AbstractNodeDecoratorRemove
(OtsEditor editor) Constructor.AutomaticConnectorId
(OtsEditor editor) Constructor.AutomaticLinkId
(OtsEditor editor) Constructor.protected
AutomaticLinkId
(OtsEditor editor, Predicate<XsdTreeNode> predicate, String... attributes) Constructor for sub classes.LayoutCustomizer
(OtsEditor editor) Constructor. -
Uses of OtsEditor in org.opentrafficsim.editor.decoration.string
ModifierConstructorDescriptionAbstractStringFunction
(OtsEditor editor, Predicate<XsdTreeNode> predicate) Constructor.AttributesStringFunction
(OtsEditor editor, String path, String... attributes) Constructor.ChoiceNodeStringFunction
(OtsEditor editor) Constructor.ClassNameTypeStringFunction
(OtsEditor editor) Constructor.CorrelationStringFunction
(OtsEditor editor) Constructor.OdOptionsItemStringFunction
(OtsEditor editor) Constructor.XiIncludeStringFunction
(OtsEditor editor) Constructor. -
Uses of OtsEditor in org.opentrafficsim.editor.decoration.validation
ModifierConstructorDescriptionAttributesNotEqualValidator
(OtsEditor editor, String path, String attribute1, String attribute2) Constructor.NoDuplicateChildrenValidator
(OtsEditor editor, String path, String... children) Constructor.ParentValidator
(OtsEditor editor, String path) Constructor.RoadLayoutElementValidator
(OtsEditor editor, String path, RoadLayoutElementValidator.LayoutCoupling layoutCoupling, String attribute) Constructor.TrafficLightValidator
(OtsEditor editor, String path) Constructor. -
Uses of OtsEditor in org.opentrafficsim.editor.extensions
ModifierConstructorDescriptionDefinitionsSaver
(OtsEditor editor) Constructor.Constructor.RoadLayoutEditor
(OtsEditor editor) Constructor.RouteEditor
(OtsEditor editor) Constructor.TrafCodEditor
(OtsEditor editor) Constructor. -
Uses of OtsEditor in org.opentrafficsim.editor.extensions.map
Modifier and TypeMethodDescriptionstatic EditorMap
Builds a map panel with an animator and context.ModifierConstructorDescriptionMapData
(EditorMap map, XsdTreeNode node, OtsEditor editor) Constructor.MapGeneratorData
(EditorMap map, XsdTreeNode node, OtsEditor editor) Constructor.MapLaneBasedObjectData
(EditorMap map, XsdTreeNode node, OtsEditor editor) Constructor.MapLinkData
(EditorMap map, XsdTreeNode linkNode, OtsEditor editor) Constructor.MapNodeData
(EditorMap map, XsdTreeNode nodeNode, OtsEditor editor) Constructor.MapSinkData
(EditorMap map, XsdTreeNode node, OtsEditor editor) Constructor.MapTrafficLightData
(EditorMap map, XsdTreeNode node, OtsEditor editor) Constructor. -
Uses of OtsEditor in org.opentrafficsim.editor.listeners
ModifierConstructorDescriptionAttributesListSelectionListener
(OtsEditor editor, JTable attributesTable) Constructor.AttributesMouseListener
(OtsEditor editor, JTable attributesTable) Constructor.ChangesListener
(OtsEditor editor, JComboBox<ScenarioWrapper> scenario) Constructor.ChoiceListener
(XsdTreeNode choiceNode, XsdTreeNode option, int reselectionRow, OtsEditor editor, de.javagl.treetable.JTreeTable treeTable, JTable attributesTable) Constructor.XsdTreeKeyListener
(OtsEditor editor, de.javagl.treetable.JTreeTable treeTable) Constructor.XsdTreeMouseListener
(OtsEditor editor, de.javagl.treetable.JTreeTable treeTable, JTable attributesTable) Constructor.XsdTreeSelectionListener
(OtsEditor editor, de.javagl.treetable.JTreeTable treeTable, JTable attributesTable) Constructor. -
Uses of OtsEditor in org.opentrafficsim.editor.render
ModifierConstructorDescriptionAttributesCellEditor
(JTable table, OtsEditor editor) Constructor.XsdTreeCellRenderer
(OtsEditor editor) Constructor.