Uses of Class
org.opentrafficsim.editor.OtsEditor
Packages that use 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
Constructors in org.opentrafficsim.editor with parameters of type OtsEditorModifierConstructorDescriptionEvalWrapper
(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
Methods in org.opentrafficsim.editor.decoration with parameters of type OtsEditorModifier and TypeMethodDescriptionstatic void
Decorates the editor with custom icons, tabs, string functions and custom editors.Constructors in org.opentrafficsim.editor.decoration with parameters of type OtsEditorModifierConstructorDescriptionAbstractNodeDecorator
(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
Constructors in org.opentrafficsim.editor.decoration.string with parameters of type OtsEditorModifierConstructorDescriptionAbstractStringFunction
(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
Constructors in org.opentrafficsim.editor.decoration.validation with parameters of type OtsEditorModifierConstructorDescriptionAttributesNotEqualValidator
(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
Constructors in org.opentrafficsim.editor.extensions with parameters of type OtsEditorModifierConstructorDescriptionDefinitionsSaver
(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
Methods in org.opentrafficsim.editor.extensions.map with parameters of type OtsEditorModifier and TypeMethodDescriptionstatic EditorMap
Builds a map panel with an animator and context.Constructors in org.opentrafficsim.editor.extensions.map with parameters of type OtsEditorModifierConstructorDescriptionMapData
(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
Constructors in org.opentrafficsim.editor.listeners with parameters of type OtsEditorModifierConstructorDescriptionAttributesListSelectionListener
(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
Constructors in org.opentrafficsim.editor.render with parameters of type OtsEditorModifierConstructorDescriptionAttributesCellEditor
(JTable table, OtsEditor editor) Constructor.XsdTreeCellRenderer
(OtsEditor editor) Constructor.