Index

A B C D E F G H I K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractNodeDecorator - Class in org.opentrafficsim.editor.decoration
General implementation of node decorators, such as validators and string functions.
AbstractNodeDecorator(OtsEditor, Predicate<XsdTreeNode>) - Constructor for class org.opentrafficsim.editor.decoration.AbstractNodeDecorator
Constructor.
AbstractNodeDecoratorAttribute - Class in org.opentrafficsim.editor.decoration
General implementation of node decorators, such as validators and string functions, that also need to trigger on changed attributes.
AbstractNodeDecoratorAttribute(OtsEditor, Predicate<XsdTreeNode>, String...) - Constructor for class org.opentrafficsim.editor.decoration.AbstractNodeDecoratorAttribute
Constructor.
AbstractNodeDecoratorRemove - Class in org.opentrafficsim.editor.decoration
General implementation of node decorators, such as validators and string functions, that also need to trigger on removed nodes.
AbstractNodeDecoratorRemove(OtsEditor, Predicate<XsdTreeNode>) - Constructor for class org.opentrafficsim.editor.decoration.AbstractNodeDecoratorRemove
Constructor.
AbstractStringFunction - Class in org.opentrafficsim.editor.decoration.string
General implementation of a string function.
AbstractStringFunction(OtsEditor, Predicate<XsdTreeNode>) - Constructor for class org.opentrafficsim.editor.decoration.string.AbstractStringFunction
Constructor.
accept(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.LayoutCustomizer
 
accept(XsdTreeNode) - Method in class org.opentrafficsim.editor.extensions.DefinitionsSaver
 
accept(XsdTreeNode) - Method in class org.opentrafficsim.editor.extensions.RoadLayoutEditor
 
accept(XsdTreeNode) - Method in class org.opentrafficsim.editor.extensions.RouteEditor
 
accept(XsdTreeNode) - Method in class org.opentrafficsim.editor.extensions.TrafCodEditor
 
acceptNode(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.AbstractNodeDecorator
Accept node by internal predicate.
ACTION - Enum constant in enum class org.opentrafficsim.editor.Undo.ActionType
Action on node, by custom decoration.
actionPerformed(ActionEvent) - Method in class org.opentrafficsim.editor.listeners.FieldListener
 
actionPerformed(ActionEvent) - Method in class org.opentrafficsim.editor.listeners.PopupValueSelectedListener
 
actionPerformed(ActionEvent) - Method in class org.opentrafficsim.editor.listeners.ScenarioActionListener
 
actions() - Method in class org.opentrafficsim.editor.OtsEditor
Returns the actions that can be performed on the editor.
Actions - Class in org.opentrafficsim.editor
This class houses all the actions that are made available on the editor.
Actions(OtsEditor, JTable) - Constructor for class org.opentrafficsim.editor.Actions
Constructor.
ACTIVATE - Enum constant in enum class org.opentrafficsim.editor.Undo.ActionType
Node activated.
ACTIVATION_CHANGED - Static variable in class org.opentrafficsim.editor.XsdTreeNode
Event when an option is changed.
Adapters - Class in org.opentrafficsim.editor.extensions
Class that houses static instances of adapters, for common usage within the editor.
add() - Method in class org.opentrafficsim.editor.XsdTreeNode
Adds a node of similar type next to this node under the parent.
add(XsdTreeNode) - Method in class org.opentrafficsim.editor.NodeActions
Add node.
ADD - Enum constant in enum class org.opentrafficsim.editor.Undo.ActionType
Node added.
addAttributeCellEditorListener(CellEditorListener) - Method in class org.opentrafficsim.editor.OtsEditor
Adds an external listener to the cell editor of the attributes table.
addAttributeValidator(String, ValueValidator) - Method in class org.opentrafficsim.editor.XsdTreeNode
Adds a validator for the value of an attribute.
addAttributeValidator(String, ValueValidator, Object) - Method in class org.opentrafficsim.editor.XsdTreeNode
Adds a validator for the value of an attribute.
addConsumer(String, Consumer<XsdTreeNode>) - Method in class org.opentrafficsim.editor.XsdTreeNode
A consumer can be set externally and will receive this node when its menu item is selected.
addCoordinate(XsdTreeNode) - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
The map was notified a new coordinate node was added.
addCoupling(XsdTreeNode, XsdTreeNode) - Method in interface org.opentrafficsim.editor.decoration.validation.CoupledValidator
Add coupling from one node to another.
addEndOffset(double) - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData.MiddleOffset
Add end offset.
addEvalListener(EvalWrapper.EvalListener) - Method in class org.opentrafficsim.editor.OtsEditor
Adds listener to changes in the evaluator, i.e. added, removed or changed input parameters.
addHelperAnnotation(HelperAnnotation, DraggableAnnotation.UpdateMode) - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation
Add helper annotation.
addListener(EventListener, EventType) - Method in class org.opentrafficsim.editor.OtsEditor
 
addListener(EventListener, EventType) - Method in class org.opentrafficsim.editor.XsdTreeNode
 
addListener(EventListener, EventType, int, ReferenceType) - Method in class org.opentrafficsim.editor.XsdTreeNodeRoot
Overridden to throw events on existing nodes to the listener.
addListener(EventListener, EventType, ReferenceType) - Method in class org.opentrafficsim.editor.XsdTreeNode
 
addListener(EvalWrapper.EvalListener) - Method in class org.opentrafficsim.editor.EvalWrapper
Adds listener to changes in the evaluator, i.e. added, removed or changed input parameters.
addNode() - Method in class org.opentrafficsim.editor.Actions
Action to add node.
addNode(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.KeyrefValidator
 
addNode(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.KeyValidator
 
addNode(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.XPathValidator
Adds node to this key, if applicable.
addNode(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.XsdAllValidator
Add node to this validator.
addNodeValidator(Function<XsdTreeNode, String>) - Method in class org.opentrafficsim.editor.XsdTreeNode
Adds a validator for the node.
addStartOffset(double) - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData.MiddleOffset
Add start offset.
addTab(String, Icon, Component, String) - Method in class org.opentrafficsim.editor.OtsEditor
Adds a tab to the main window.
addToggle(String, Class<? extends Locatable>, String, String, boolean, boolean) - Method in class org.opentrafficsim.editor.extensions.map.EditorMap
Add a button for toggling an animation class on or off.
addValueValidator(ValueValidator, Object) - Method in class org.opentrafficsim.editor.XsdTreeNode
Adds a validator for the value.
adjustedZ() - Method in record class org.opentrafficsim.editor.extensions.map.edit.SelectionAnnotation.ZAdjustedMapData
Returns the value of the adjustedZ record component.
AppearanceControlTreeTable - Class in org.opentrafficsim.editor
Prevents the TreeTable from showing appearance background color.
AppearanceControlTreeTable(TreeTableModel) - Constructor for class org.opentrafficsim.editor.AppearanceControlTreeTable
Constructor.
appendChild(Node) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
APPINFO_DEFAULT_VALUE - Enum constant in enum class org.opentrafficsim.editor.DocumentReader.NodeAnnotation
Element xsd:appinfo/ots:defaultValue.
APPINFO_NAME - Enum constant in enum class org.opentrafficsim.editor.DocumentReader.NodeAnnotation
Element xsd:appinfo/ots:name.
APPINFO_PATTERN - Enum constant in enum class org.opentrafficsim.editor.DocumentReader.NodeAnnotation
Element xsd:appinfo/ots:pattern.
apply(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.NoDuplicateChildrenValidator
 
apply(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.XsdAllValidator
 
applyColumnWidth(JTreeTable) - Static method in class org.opentrafficsim.editor.XsdTreeTableModel
Apply the column widths to a newly created tree table.
applyColumnWidth(JTable) - Static method in class org.opentrafficsim.editor.AttributesTableModel
Apply the column widths to a newly created table.
assureChildren() - Method in class org.opentrafficsim.editor.XsdTreeNode
Assures children are present.
ATTRIBUTE_CHANGE - Enum constant in enum class org.opentrafficsim.editor.Undo.ActionType
Attribute changed.
ATTRIBUTE_CHANGED - Static variable in class org.opentrafficsim.editor.XsdTreeNode
Event when an attribute value is changed.
AttributeCellRenderer - Class in org.opentrafficsim.editor.render
Renderer for cells in the attributes table.
AttributeCellRenderer(Icon) - Constructor for class org.opentrafficsim.editor.render.AttributeCellRenderer
Constructor.
attributeCount() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the number of attributes.
attributeIsExpression(int) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether the attribute is an expression.
AttributesCellEditor - Class in org.opentrafficsim.editor.render
Editor for attribute table cells.
AttributesCellEditor(JTable, OtsEditor) - Constructor for class org.opentrafficsim.editor.render.AttributesCellEditor
Constructor.
AttributesKeyListener - Class in org.opentrafficsim.editor.listeners
Listener on the attributes table to show a description of the selected attribute when F1 is pressed or the invalid message of an invalid attribute is selected and F2 is pressed.
AttributesKeyListener(OtsEditor, JTable) - Constructor for class org.opentrafficsim.editor.listeners.AttributesKeyListener
Constructor.
AttributesListSelectionListener - Class in org.opentrafficsim.editor.listeners
Listener for events when an attribute is selected in the table.
AttributesListSelectionListener(OtsEditor, JTable) - Constructor for class org.opentrafficsim.editor.listeners.AttributesListSelectionListener
Constructor.
AttributesMouseListener - Class in org.opentrafficsim.editor.listeners
Listener to the mouse for the attributes table.
AttributesMouseListener(OtsEditor, JTable) - Constructor for class org.opentrafficsim.editor.listeners.AttributesMouseListener
Constructor.
AttributesNotEqualValidator - Class in org.opentrafficsim.editor.decoration.validation
Validates that two attributes of a node are not the same.
AttributesNotEqualValidator(OtsEditor, String, String, String) - Constructor for class org.opentrafficsim.editor.decoration.validation.AttributesNotEqualValidator
Constructor.
AttributesStringFunction - Class in org.opentrafficsim.editor.decoration.string
Generic implementation to enhance the information in nodes as displayed in the tree, by showing a few attribute values.
AttributesStringFunction(OtsEditor, String, String...) - Constructor for class org.opentrafficsim.editor.decoration.string.AttributesStringFunction
Constructor.
AttributesTableModel - Class in org.opentrafficsim.editor
Model for a JTable to display the attributes of a XsdTreeNode.
AttributesTableModel(XsdTreeNode, JTreeTable) - Constructor for class org.opentrafficsim.editor.AttributesTableModel
Constructor.
AutomaticConnectorId - Class in org.opentrafficsim.editor.decoration
Sets the Id of a connector if it is not defined yet, and Node, Centroid and Outbound are defined.
AutomaticConnectorId(OtsEditor) - Constructor for class org.opentrafficsim.editor.decoration.AutomaticConnectorId
Constructor.
AutomaticLinkId - Class in org.opentrafficsim.editor.decoration
Sets the Id of a link if it is not defined yet, and both NodeStart and NodeEnd are defined.
AutomaticLinkId(OtsEditor) - Constructor for class org.opentrafficsim.editor.decoration.AutomaticLinkId
Constructor.
AutomaticLinkId(OtsEditor, Predicate<XsdTreeNode>, String...) - Constructor for class org.opentrafficsim.editor.decoration.AutomaticLinkId
Constructor for sub classes.
AUTOSAVE_MS_KEY - Static variable in interface org.opentrafficsim.editor.OtsEditorProperties
Key to store auto-save milliseconds.

B

bind(JComponent, int, Action) - Static method in class org.opentrafficsim.editor.Actions
Binds a key stroke to an action on the component.
build(OtsEditor) - Static method in class org.opentrafficsim.editor.extensions.map.EditorMap
Builds a map panel with an animator and context.

C

Cache() - Constructor for class org.opentrafficsim.editor.decoration.validation.ValueValidator.Cache
 
canBeIgnored(XsdTreeNode) - Method in class org.opentrafficsim.editor.extensions.map.ChangeListener
Returns whether the node may be ignored.
canBeIgnored(XsdTreeNode) - Method in class org.opentrafficsim.editor.extensions.map.RoadLayoutListener
 
canContain(XsdTreeNode) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether this node can contain the information of the given node.
canMoveDown() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether the node can be moved down in the parent.
canMoveUp() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether the node can be moved up in the parent.
canRedo() - Method in class org.opentrafficsim.editor.Undo
Returns whether a redo is available.
canUndo() - Method in class org.opentrafficsim.editor.Undo
Returns whether an undo is available.
CENTROID - Static variable in class org.opentrafficsim.editor.XsdPaths
Centroid path.
CHANGE_EVENT - Static variable in class org.opentrafficsim.editor.extensions.map.ChangeListener
Event that any change happened to the main node or anything under it.
ChangeListener<T> - Class in org.opentrafficsim.editor.extensions.map
Generic implementation to listen to any changes under a node, including its own attributes and activation status.
ChangeListener(XsdTreeNode, Supplier<Eval>) - Constructor for class org.opentrafficsim.editor.extensions.map.ChangeListener
Constructor.
ChangesListener - Class in org.opentrafficsim.editor.listeners
Listener to all changes.
ChangesListener(OtsEditor, JComboBox<ScenarioWrapper>) - Constructor for class org.opentrafficsim.editor.listeners.ChangesListener
Constructor.
ChildNodeFinder - Class in org.opentrafficsim.editor
Checks whether a child node is present, and if so can return it, in an efficient manner.
ChildNodeFinder(XsdTreeNode) - Constructor for class org.opentrafficsim.editor.ChildNodeFinder
Constructor.
choice() - Method in record class org.opentrafficsim.editor.XsdOption
Returns the value of the choice record component.
ChoiceNodeStringFunction - Class in org.opentrafficsim.editor.decoration.string
In nodes that may only contain one child node which is a choice, displays the chosen child value.
ChoiceNodeStringFunction(OtsEditor) - Constructor for class org.opentrafficsim.editor.decoration.string.ChoiceNodeStringFunction
Constructor.
ClassNameTypeStringFunction - Class in org.opentrafficsim.editor.decoration.string
Displays the simple class name in nodes of ClassNameType.
ClassNameTypeStringFunction(OtsEditor) - Constructor for class org.opentrafficsim.editor.decoration.string.ClassNameTypeStringFunction
Constructor.
clear() - Method in class org.opentrafficsim.editor.Navigation
Clear navigation list.
clear() - Method in class org.opentrafficsim.editor.Undo
Clears the entire queue, suitable for when a new tree is loaded.
cloneNode(boolean) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
collapse(XsdTreeNode) - Method in class org.opentrafficsim.editor.OtsEditor
Collapses the given node, if expanded.
COLLAPSE - Enum constant in enum class org.opentrafficsim.editor.decoration.validation.ValueValidator.Whitespace
Replace tab, line feed, and carriage return with space, trim, and remove consecutive spaces.
collapseAll() - Method in class org.opentrafficsim.editor.Actions
Action to collapse all.
compareDocumentPosition(Node) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
compareTo(ValueValidator) - Method in interface org.opentrafficsim.editor.decoration.validation.ValueValidator
 
confirmClearRecentFiles() - Method in class org.opentrafficsim.editor.Dialogs
Ask to clear recent files.
confirmDiscardChanges() - Method in class org.opentrafficsim.editor.Dialogs
Shows a dialog in a modal pane to confirm discarding unsaved changes.
confirmGeneral(String) - Method in class org.opentrafficsim.editor.Dialogs
Shows a dialog in a modal pane to confirm message.
confirmLoadAutosaveFile(File) - Method in class org.opentrafficsim.editor.Dialogs
Ask to load auto save file.
confirmNodeRemoval(XsdTreeNode) - Method in class org.opentrafficsim.editor.Dialogs
Requests the user to confirm the deletion of a node.
confirmRemoveAutosaveFile() - Method in class org.opentrafficsim.editor.Dialogs
Ask to remove auto save file (which could not be loaded).
confirmRemoveRecentFile() - Method in class org.opentrafficsim.editor.Dialogs
Ask to remove temporary file that could not be loaded.
CONNECTOR - Static variable in class org.opentrafficsim.editor.XsdPaths
Connector path.
consume(String) - Method in class org.opentrafficsim.editor.XsdTreeNode
Triggers the node to be consumed.
contains(Point2d, RenderableScale, double, double, double, double) - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation
 
copy(XsdTreeNode) - Method in class org.opentrafficsim.editor.NodeActions
Copy node.
copyInto(XsdTreeNode) - Method in class org.opentrafficsim.editor.XsdTreeNode
Copies the active status, value, choice, attributes and children of this node in to the given node.
copyNode() - Method in class org.opentrafficsim.editor.Actions
Action to copy node.
CORRELATION - Static variable in class org.opentrafficsim.editor.XsdPaths
Correlation path.
CorrelationStringFunction - Class in org.opentrafficsim.editor.decoration.string
Displays the expression on a correlation node.
CorrelationStringFunction(OtsEditor) - Constructor for class org.opentrafficsim.editor.decoration.string.CorrelationStringFunction
Constructor.
CoupledValidator - Interface in org.opentrafficsim.editor.decoration.validation
Coupled validators can return the node to which a node attribute or value is coupled.
COUPLING - Static variable in interface org.opentrafficsim.editor.decoration.validation.CoupledValidator
Coupling event type.
cut(XsdTreeNode) - Method in class org.opentrafficsim.editor.NodeActions
Cut node.
CUT - Enum constant in enum class org.opentrafficsim.editor.Undo.ActionType
Cut.
cutNode() - Method in class org.opentrafficsim.editor.Actions
Action to cut node.

D

decorate(OtsEditor) - Static method in class org.opentrafficsim.editor.decoration.DefaultDecorator
Decorates the editor with custom icons, tabs, string functions and custom editors.
DEFAULT_INPUT_PARAMETER_STRING - Static variable in class org.opentrafficsim.editor.XsdPaths
Default string input parameter path.
DEFAULT_INPUT_PARAMETERS - Static variable in class org.opentrafficsim.editor.XsdPaths
Default input parameters path.
DefaultDecorator - Class in org.opentrafficsim.editor.decoration
Decorates the editor with custom icons, tabs, string functions and custom editors.
DEFINED_ROADLAYOUT - Static variable in class org.opentrafficsim.editor.XsdPaths
Defined road layout path.
DEFINITIONS - Static variable in class org.opentrafficsim.editor.XsdPaths
Definitions path.
DefinitionsSaver - Class in org.opentrafficsim.editor.extensions
Allows the user to save definitions separately.
DefinitionsSaver(OtsEditor) - Constructor for class org.opentrafficsim.editor.extensions.DefinitionsSaver
Constructor.
delete() - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation
Delete represented data of draggable.
deleteNode() - Method in class org.opentrafficsim.editor.Actions
Action to delete node.
DESCRIPTION - Enum constant in enum class org.opentrafficsim.editor.DocumentReader.NodeAnnotation
Element xsd:documentation.
DESCRIPTION_COLUMN - Static variable in class org.opentrafficsim.editor.AttributesTableModel
Index of the description column.
destroy() - Method in class org.opentrafficsim.editor.extensions.map.ChangeListener
Remove all listeners.
destroy() - Method in class org.opentrafficsim.editor.extensions.map.MapData
Destroy this data object, e.g. remove self as listener.
destroy() - Method in class org.opentrafficsim.editor.extensions.map.MapLaneBasedObjectData
 
destroy() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
 
destroy() - Method in class org.opentrafficsim.editor.extensions.map.MapNodeData
 
destroy(Contextualized) - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation
 
destroyData() - Method in class org.opentrafficsim.editor.extensions.map.ChangeListener
Destroys the data.
destroyData() - Method in class org.opentrafficsim.editor.extensions.map.RoadLayoutListener
 
dialogs() - Method in class org.opentrafficsim.editor.OtsEditor
Return utility for dialogs.
Dialogs - Class in org.opentrafficsim.editor
Object that is part of OtsEditor and may be used to show dialogs.
Dialogs(OtsEditor) - Constructor for class org.opentrafficsim.editor.Dialogs
Constructor.
documentListener(Runnable) - Static method in class org.opentrafficsim.editor.Actions
Returns a document listener that executes the runnable on any change.
DocumentReader - Class in org.opentrafficsim.editor
Utility class to read XSD or XML from URI.
DocumentReader.NodeAnnotation - Enum Class in org.opentrafficsim.editor
Types of annotation elements the DocumentReader can read.
DOUBLE_POSITIVE_ADAPTER - Static variable in class org.opentrafficsim.editor.extensions.Adapters
Adapter for positive doubles, excluding 0.0.
DOUBLE_POSITIVE_INCLUSIVE_ADAPTER - Static variable in class org.opentrafficsim.editor.extensions.Adapters
Adapter for positive doubles, including 0.0.
DOWN_ICON - Static variable in class org.opentrafficsim.editor.listeners.PopupValueSelectedListener
Icon for down scrolling.
Draggable(Point2d, PolyLine2d, UnaryOperator<Point2d>, Function<Point2d, T>, Consumer<T>) - Constructor for class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.Draggable
Constructor.
DraggableAnnotation - Class in org.opentrafficsim.editor.extensions.map.edit
Draggable by which the user can influence a value in the data structure.
DraggableAnnotation(DraggableAnnotation.Draggable<?>, EditorMap) - Constructor for class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation
Constructor.
DraggableAnnotation.Draggable<T> - Class in org.opentrafficsim.editor.extensions.map.edit
Data for draggable renderable.
DraggableAnnotation.UpdateMode - Enum Class in org.opentrafficsim.editor.extensions.map.edit
Update mode option.
drawGrid(Graphics) - Method in class org.opentrafficsim.editor.extensions.map.MapVisualizationPanel
 
duplicate() - Method in class org.opentrafficsim.editor.XsdTreeNode
Creates a full copy of this node, next to this node under the same parent.
duplicate(XsdTreeNode) - Method in class org.opentrafficsim.editor.NodeActions
Duplicate node.
duplicate(XsdTreeNode) - Method in class org.opentrafficsim.editor.XsdTreeNode
Duplicates this node, but under the given parent node.
DUPLICATE - Enum constant in enum class org.opentrafficsim.editor.Undo.ActionType
Node duplicated.
duplicateNode() - Method in class org.opentrafficsim.editor.Actions
Action to duplicate node.
DYNAMIC - Enum constant in enum class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.UpdateMode
Update draggable while dragging.

E

EDGE_ICON - Static variable in class org.opentrafficsim.editor.listeners.PopupValueSelectedListener
Icon for edge where further scrolling is not possible.
editingCanceled(ChangeEvent) - Method in class org.opentrafficsim.editor.decoration.AutomaticLinkId
 
editingCanceled(ChangeEvent) - Method in class org.opentrafficsim.editor.listeners.XsdTreeEditorListener
 
editingStopped(ChangeEvent) - Method in class org.opentrafficsim.editor.decoration.AutomaticLinkId
 
editingStopped(ChangeEvent) - Method in class org.opentrafficsim.editor.listeners.XsdTreeEditorListener
 
EditorMap - Class in org.opentrafficsim.editor.extensions.map
Editor map.
EditorMap.MapUpdater - Class in org.opentrafficsim.editor.extensions.map
Event producer that fires an update animation event.
emptyCopy() - Method in class org.opentrafficsim.editor.XsdTreeNode
Creates an empty copy of this node, i.e. without children, options, attributes.
equals(Object) - Method in record class org.opentrafficsim.editor.decoration.validation.ValueValidator.ExpressionResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opentrafficsim.editor.extensions.map.edit.SelectionAnnotation.ZAdjustedMapData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opentrafficsim.editor.ScenarioWrapper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opentrafficsim.editor.XsdOption
Indicates whether some other object is "equal to" this one.
evalChanged() - Method in interface org.opentrafficsim.editor.EvalWrapper.EvalListener
Notifies the listener that evaluation results may have changed.
evalChanged() - Method in class org.opentrafficsim.editor.extensions.map.ChangeListener
 
evalChanged() - Method in class org.opentrafficsim.editor.extensions.map.MapLaneBasedObjectData
 
evalChanged() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
 
evalChanged() - Method in class org.opentrafficsim.editor.extensions.map.MapNodeData
 
EvalWrapper - Class in org.opentrafficsim.editor
Wraps an evaluator for the editor.
EvalWrapper(OtsEditor) - Constructor for class org.opentrafficsim.editor.EvalWrapper
Constructor.
EvalWrapper.EvalListener - Interface in org.opentrafficsim.editor
Interface for listeners that need to know when evaluation results may have changed.
exception() - Method in record class org.opentrafficsim.editor.decoration.validation.ValueValidator.ExpressionResult
Returns the value of the exception record component.
expand(XsdTreeNode, TreePath, boolean) - Method in class org.opentrafficsim.editor.NodeActions
Expand, or collapse, node.
expandOrCollapseNode() - Method in class org.opentrafficsim.editor.Actions
Action to expand or collapse node.
EXPRESSION_COLOR_KEY - Static variable in interface org.opentrafficsim.editor.OtsEditorProperties
Key to store expression color.
ExpressionResult(String, String) - Constructor for record class org.opentrafficsim.editor.decoration.validation.ValueValidator.ExpressionResult
Creates an instance of a ExpressionResult record class.
EXTENT_CHANGED - Static variable in class org.opentrafficsim.editor.extensions.map.MapVisualizationPanel
Event when extent changed.

F

FieldListener - Class in org.opentrafficsim.editor.listeners
Listener to any event on a table editor field that can remove itself.
FieldListener(DocumentListener, JPopupMenu, JTextField) - Constructor for class org.opentrafficsim.editor.listeners.FieldListener
Constructor.
filterHtml(String) - Static method in class org.opentrafficsim.editor.DocumentReader
Remove HTML tags from string.
fireCreatedEventOnExistingNodes(XsdTreeNode, EventListener) - Static method in class org.opentrafficsim.editor.XsdTreeNodeUtil
Recursively throws creation event on specific listener for all current nodes in the tree.
FlattenerListener - Class in org.opentrafficsim.editor.extensions.map
Listener for flattener nodes, either under the network or at a link (shape).
FlattenerListener(XsdTreeNode, Supplier<Eval>) - Constructor for class org.opentrafficsim.editor.extensions.map.FlattenerListener
Constructor.
focusGained(FocusEvent) - Method in class org.opentrafficsim.editor.listeners.XsdTreeEditorListener
 
focusLost(FocusEvent) - Method in class org.opentrafficsim.editor.listeners.XsdTreeEditorListener
 
focusTab(String) - Method in class org.opentrafficsim.editor.OtsEditor
Place focus on the tab with given name.

G

gatherFieldValues(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.XPathValidator
Gathers all the field values, i.e. attribute, child element value, or own value.
GENERATOR - Static variable in class org.opentrafficsim.editor.XsdPaths
Generator path.
get() - Method in class org.opentrafficsim.editor.ChildNodeFinder
Returns the previously found node.
get(Class<T>) - Static method in class org.opentrafficsim.editor.extensions.Adapters
Returns an adapter for the given class.
get(Node) - Method in enum class org.opentrafficsim.editor.DocumentReader.NodeAnnotation
Returns an annotation value.
getAbsoluteContour() - Method in class org.opentrafficsim.editor.extensions.map.MapCrossSectionData
 
getAbsoluteContour() - Method in class org.opentrafficsim.editor.extensions.map.MapLaneBasedObjectData
 
getAbsoluteContour() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
 
getAbsoluteContour() - Method in class org.opentrafficsim.editor.extensions.map.MapNodeData
 
getAbsoluteContour() - Method in class org.opentrafficsim.editor.extensions.map.MapPriorityData
 
getAttribute(Node, String) - Static method in class org.opentrafficsim.editor.DocumentReader
Returns the attribute of a node.
getAttributeBaseType(int) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the base type of the attribute, e.g. xsd:double.
getAttributeIndexByName(String) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the index of the named attribute.
getAttributeNameByIndex(int) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the name of the indexed attribute.
getAttributeNode(int) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the attributes at given index.
getAttributeRestrictions(int) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns all restrictions for the given attribute.
getAttributes() - Method in class org.opentrafficsim.editor.decoration.AbstractNodeDecoratorAttribute
Returns the attributes.
getAttributes() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getAttributeValue(int) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns an attribute value.
getAttributeValue(String) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns an attribute value.
getAttributeValueOrDefault(int) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the attribute value if there is one, otherwise the default attribute value if there is one, otherwise null.
getAttributeValueOrDefault(String) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the attribute value if there is one, otherwise the default attribute value if there is one.
getBaseType(Node, Schema) - Static method in interface org.opentrafficsim.editor.decoration.validation.ValueValidator
Returns the base type of the given node, e.g. xsd:double.
getBaseURI() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getBezierShape() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Returns the shape value of the Bezier.
getCellEditorValue() - Method in class org.opentrafficsim.editor.render.AttributesCellEditor
 
getCenterLine() - Method in class org.opentrafficsim.editor.extensions.map.MapCrossSectionData
 
getCenterLine() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
 
getCenterLine() - Method in class org.opentrafficsim.editor.extensions.map.MapStripeData
 
getChild(int) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the child at given index.
getChild(Object, int) - Method in class org.opentrafficsim.editor.XsdTreeTableModel
 
getChild(Node, String) - Static method in class org.opentrafficsim.editor.DocumentReader
Returns a child node of specified type.
getChildCount() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the number of children.
getChildCount(Object) - Method in class org.opentrafficsim.editor.XsdTreeTableModel
 
getChildNodes() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getChildren() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns a list of the child nodes.
getChildren(Node, String) - Static method in class org.opentrafficsim.editor.DocumentReader
Returns child nodes of specified type.
getChoiceNode() - Method in class org.opentrafficsim.editor.OtsEditor
Returns the node that is the currently selected choice.
getClipboard() - Method in class org.opentrafficsim.editor.OtsEditor
Returns the clipboard node.
getClothoidA() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Returns the A value from the clothoid.
getClothoidAppliedShape() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Returns whether the shape was applied as a Clothoid, an Arc, or as a Straight, depending on start and end position and direction.
getClothoidEndCurvature() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Returns the end curvature from the clothoid.
getClothoidLength() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Returns the length from the clothoid.
getClothoidStartCurvature() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Returns the start curvature from the clothoid.
getColor() - Method in class org.opentrafficsim.editor.extensions.map.edit.HighlightAnnotation
Returns the color.
getColor() - Method in class org.opentrafficsim.editor.extensions.map.edit.SelectionAnnotation
Returns the color.
getColor() - Method in class org.opentrafficsim.editor.extensions.map.MapTrafficLightData
 
getColumnClass(int) - Method in class org.opentrafficsim.editor.AttributesTableModel
 
getColumnClass(int) - Method in class org.opentrafficsim.editor.XsdTreeTableModel
 
getColumnCount() - Method in class org.opentrafficsim.editor.AttributesTableModel
 
getColumnCount() - Method in class org.opentrafficsim.editor.XsdTreeTableModel
 
getColumnName(int) - Method in class org.opentrafficsim.editor.AttributesTableModel
 
getColumnName(int) - Method in class org.opentrafficsim.editor.XsdTreeTableModel
 
getCommonPhaseStripes() - Method in class org.opentrafficsim.editor.extensions.map.SynchronizableMapStripe
 
getConsumerMenuItems() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the menu items for which this node has consumers.
getContext(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.XPathValidator
Returns a node that represents the proper context.
getContextualized() - Method in class org.opentrafficsim.editor.extensions.map.EditorMap
Returns the context.
getCoupledNode(XsdTreeNode) - Method in interface org.opentrafficsim.editor.decoration.validation.CoupledValidator
Returns the coupled node.
getCoupledNodeAttribute(int) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the node to which an attribute refers via a CoupledValidator.
getCoupledNodeAttribute(String) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the node to which an attribute refers via a CoupledValidator.
getCoupledNodeValue() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the node to which the value refers via a CoupledValidator.
getCouplings() - Method in interface org.opentrafficsim.editor.decoration.validation.CoupledValidator
Returns a map with all node couplings.
getCouplings() - Method in class org.opentrafficsim.editor.decoration.validation.KeyrefValidator
 
getCouplings() - Method in class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator
 
getCouplings() - Method in class org.opentrafficsim.editor.decoration.validation.TrafficLightValidator
 
getCustomIcon(String) - Method in class org.opentrafficsim.editor.OtsEditor
Obtains a custom icon for the path.
getDashOffset() - Method in class org.opentrafficsim.editor.extensions.map.MapStripeData
 
getData() - Method in class org.opentrafficsim.editor.extensions.map.ChangeListener
Returns the data that the node of this listener represents.
getData(XsdTreeNode) - Method in class org.opentrafficsim.editor.extensions.map.EditorMap
Returns the map data of the given XSD node.
getDefaultAttributeValue(int) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the default value for the attribute.
getDefaultValue() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the default value for the element, if any.
getDescription() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the description of this node.
getDesignLine() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Returns the design line.
getDirectory() - Method in class org.opentrafficsim.editor.XsdTreeNodeRoot
Returns the directory.
getDownstreamStripe() - Method in class org.opentrafficsim.editor.extensions.map.SynchronizableMapStripe
 
getElement(String) - Method in class org.opentrafficsim.editor.Schema
Returns the node for the given path.
getElements() - Method in class org.opentrafficsim.editor.extensions.map.MapStripeData
 
getEndOffset() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData.MiddleOffset
Get end offset.
getEndPhase() - Method in class org.opentrafficsim.editor.extensions.map.SynchronizableMapStripe
 
getEval() - Method in class org.opentrafficsim.editor.extensions.map.ChangeListener
Returns a current valid evaluator.
getEval() - Method in class org.opentrafficsim.editor.extensions.map.MapData
Returns the evaluator for expressions.
getEval() - Method in class org.opentrafficsim.editor.OtsEditor
Return an evaluator to evaluate expression values.
getEval() - Method in class org.opentrafficsim.editor.XsdTreeNodeRoot
Returns the evaluator.
getEval(ScenarioWrapper) - Method in class org.opentrafficsim.editor.EvalWrapper
Returns expression evaluator.
getEventListenerMap() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
 
getEventListenerMap() - Method in class org.opentrafficsim.editor.OtsEditor
 
getExpressionColor() - Static method in class org.opentrafficsim.editor.OtsEditor
Returns the expression cell color.
getFeature(String, String) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getFields() - Method in class org.opentrafficsim.editor.decoration.validation.XPathValidator
Returns the fields of the key, unique or keyref.
getFirstChild() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getFirstChild(String) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the first child with given name.
getGoBackAction() - Method in class org.opentrafficsim.editor.Navigation
Returns the go-back action.
getGotoCoupledNodeAction() - Method in class org.opentrafficsim.editor.Navigation
Returns go-to-coupled-item action.
getId() - Method in class org.opentrafficsim.editor.extensions.map.MapLaneBasedObjectData
 
getId() - Method in class org.opentrafficsim.editor.extensions.map.MapLaneData
 
getId() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
 
getId() - Method in class org.opentrafficsim.editor.extensions.map.MapNodeData
 
getId() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the value of an attribute with name "Id".
getIdRestrictions() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns all restrictions for Id attribute.
getInactiveColor() - Static method in class org.opentrafficsim.editor.OtsEditor
Returns the inactive cell color.
getInvalidColor() - Static method in class org.opentrafficsim.editor.OtsEditor
Returns the invalid cell color.
getKeyName() - Method in class org.opentrafficsim.editor.decoration.validation.XPathValidator
Returns the name of the key, i.e.
getKeyNode() - Method in class org.opentrafficsim.editor.decoration.validation.XPathValidator
Returns the key XSD node.
getKeyPath() - Method in class org.opentrafficsim.editor.decoration.validation.XPathValidator
Returns the path at which the xsd:key, xsd:unique or xsd:keyref is defined.
getLaneCenterLine() - Method in class org.opentrafficsim.editor.extensions.map.MapLaneBasedObjectData
Return center line of the coupled lane.
getLaneData(String) - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Returns the editor lane data for the lane of given id.
getLaneWidth() - Method in class org.opentrafficsim.editor.extensions.map.MapLaneBasedObjectData
 
getLastChild() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getLastValidEval() - Method in class org.opentrafficsim.editor.EvalWrapper
Returns the last evaluator that was valid, i.e. did not have a circular dependency between input parameters.
getLateralSync() - Method in class org.opentrafficsim.editor.extensions.map.MapStripeData
Returns the lateral sync.
getLine() - Method in class org.opentrafficsim.editor.extensions.map.edit.HelperAnnotation.Helper
Returns the line.
getLine() - Method in class org.opentrafficsim.editor.extensions.map.MapLaneBasedObjectData
 
getLine() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
 
getLine() - Method in class org.opentrafficsim.editor.extensions.map.MapStripeData
 
getLinkId() - Method in class org.opentrafficsim.editor.extensions.map.MapCrossSectionData
Returns the link id.
getLinkLanePositionId() - Method in class org.opentrafficsim.editor.extensions.map.MapLaneBasedObjectData
Returns an id in the form {linkId}.
getLocalName() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getLocation() - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.Draggable
 
getLocation() - Method in class org.opentrafficsim.editor.extensions.map.edit.HelperAnnotation.Helper
 
getLocation() - Method in record class org.opentrafficsim.editor.extensions.map.edit.SelectionAnnotation.ZAdjustedMapData
 
getLocation() - Method in class org.opentrafficsim.editor.extensions.map.MapCrossSectionData
 
getLocation() - Method in class org.opentrafficsim.editor.extensions.map.MapLaneBasedObjectData
 
getLocation() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
 
getLocation() - Method in class org.opentrafficsim.editor.extensions.map.MapNodeData
 
getLocation() - Method in class org.opentrafficsim.editor.extensions.map.MapPriorityData
 
getMap() - Method in class org.opentrafficsim.editor.extensions.map.edit.MapAnnotation
Returns the map.
getMap() - Method in class org.opentrafficsim.editor.extensions.map.MapData
Returns the map.
getNamespaceURI() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getNetworkFlattener() - Method in class org.opentrafficsim.editor.extensions.map.EditorMap
Returns the network level flattener, or a 64 segment flattener of none specified.
getNextSibling() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getNode() - Method in class org.opentrafficsim.editor.AttributesTableModel
Returns the underlying node for which attributes are shown.
getNode() - Method in class org.opentrafficsim.editor.extensions.map.ChangeListener
Returns the main node.
getNode() - Method in class org.opentrafficsim.editor.extensions.map.MapData
Returns the tree node.
getNodeActions() - Method in class org.opentrafficsim.editor.Actions
Returns the node actions.
getNodeName() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getNodeName() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the name of this node, as appropriate in XML.
getNodeType() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getNodeValue() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getObject() - Method in class org.opentrafficsim.editor.extensions.map.SynchronizableMapStripe
 
getOption() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the selected option.
getOptions() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns a list of options including current selection status.
getOptions(XsdTreeNode, Object) - Method in class org.opentrafficsim.editor.decoration.validation.KeyrefValidator
 
getOptions(XsdTreeNode, Object) - Method in class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator
 
getOptions(XsdTreeNode, Object) - Method in class org.opentrafficsim.editor.decoration.validation.TrafficLightValidator
 
getOptions(XsdTreeNode, Object) - Method in interface org.opentrafficsim.editor.decoration.validation.ValueValidator
Returns the options that a validator allows, typically an xsd:keyref returning defined values under the referred xsd:key or xsd:unique.
getOrderingId() - Method in class org.opentrafficsim.editor.decoration.validation.AttributesNotEqualValidator
 
getOrderingId() - Method in class org.opentrafficsim.editor.decoration.validation.ParentValidator
 
getOrderingId() - Method in class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator
 
getOrderingId() - Method in class org.opentrafficsim.editor.decoration.validation.TrafficLightValidator
 
getOrderingId() - Method in interface org.opentrafficsim.editor.decoration.validation.ValueValidator
Returns a unique ordering ID among all ValueValidator, including beyond the specific sub class.
getOrderingId() - Method in class org.opentrafficsim.editor.decoration.validation.XPathValidator
 
getOwnerDocument() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getPanel() - Method in class org.opentrafficsim.editor.extensions.map.EditorMap
Returns the visualization panel.
getParent() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the parent node.
getParentNode() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getPath() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the path from root to this node.
getPathString() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the path string of this element, e.g. "Ots.Definitions.RoadLayouts".
getPeriod() - Method in class org.opentrafficsim.editor.extensions.map.SynchronizableMapStripe
 
getPolylineCoordinates() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Returns a safe copy of the polyline coordinates, mapped from XSD node to point.
getPrefix() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getPreviousSibling() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getQueueCount() - Method in class org.opentrafficsim.editor.extensions.map.MapGeneratorData
 
getReferenceLine() - Method in class org.opentrafficsim.editor.extensions.map.MapStripeData
 
getRelativeBounds() - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.Draggable
 
getRelativeBounds() - Method in class org.opentrafficsim.editor.extensions.map.MapGeneratorData
 
getRelativeBounds() - Method in class org.opentrafficsim.editor.extensions.map.MapLaneBasedObjectData
 
getRelativeBounds() - Method in class org.opentrafficsim.editor.extensions.map.MapNodeData
 
getRelativeBounds() - Method in class org.opentrafficsim.editor.extensions.map.MapPriorityData
 
getRelativeContour() - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.Draggable
 
getRelativeContour() - Method in class org.opentrafficsim.editor.extensions.map.edit.HelperAnnotation.Helper
 
getRelativeContour() - Method in record class org.opentrafficsim.editor.extensions.map.edit.SelectionAnnotation.ZAdjustedMapData
 
getRelativeContour() - Method in class org.opentrafficsim.editor.extensions.map.MapCrossSectionData
 
getRelativeContour() - Method in class org.opentrafficsim.editor.extensions.map.MapLaneBasedObjectData
 
getRelativeContour() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
 
getRelativeContour() - Method in class org.opentrafficsim.editor.extensions.map.MapNodeData
 
getRelativeContour() - Method in class org.opentrafficsim.editor.extensions.map.MapPriorityData
 
getRestrictions(Node, Schema) - Static method in interface org.opentrafficsim.editor.decoration.validation.ValueValidator
Returns all restrictions for the given node.
getRoot() - Method in class org.opentrafficsim.editor.Schema
Get the root node.
getRoot() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the root node.
getRoot() - Method in class org.opentrafficsim.editor.XsdTreeNodeRoot
 
getRowCount() - Method in class org.opentrafficsim.editor.AttributesTableModel
 
getSelectedObject(List<Locatable>) - Method in class org.opentrafficsim.editor.extensions.map.MapVisualizationPanel
 
getSelectedObjects(Point2D) - Method in class org.opentrafficsim.editor.extensions.map.MapVisualizationPanel
 
getSelectorTypeString() - Method in class org.opentrafficsim.editor.decoration.validation.XPathValidator
Returns the type Strings for which the xsd:key, xsd:unique or xsd:keyref applies, i.e.
getShortString() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns a string that is the name of the node, without any additional information on id and additional string function.
getStartOffset() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData.MiddleOffset
Get start offset.
getStartPhase() - Method in class org.opentrafficsim.editor.extensions.map.SynchronizableMapStripe
 
getStringFunction() - Method in class org.opentrafficsim.editor.decoration.string.AbstractStringFunction
Returns the string function that produces the right string from the contents of a node.
getStringFunction() - Method in class org.opentrafficsim.editor.decoration.string.AttributesStringFunction
 
getStringFunction() - Method in class org.opentrafficsim.editor.decoration.string.ClassNameTypeStringFunction
 
getStringFunction() - Method in class org.opentrafficsim.editor.decoration.string.CorrelationStringFunction
 
getStringFunction() - Method in class org.opentrafficsim.editor.decoration.string.OdOptionsItemStringFunction
 
getStringFunction() - Method in class org.opentrafficsim.editor.decoration.string.XiIncludeStringFunction
 
getStripeData() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Returns the stripes.
getSynchronizableStripes() - Method in class org.opentrafficsim.editor.extensions.map.EditorMap
Returns the map of synchronizable stripes, not a safe copy.
getSynchronization() - Method in class org.opentrafficsim.editor.extensions.map.SynchronizableMapStripe
 
getTab(String) - Method in class org.opentrafficsim.editor.OtsEditor
Returns the component of the tab with given name.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class org.opentrafficsim.editor.render.AttributesCellEditor
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.opentrafficsim.editor.render.AttributeCellRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.opentrafficsim.editor.render.StringCellRenderer
 
getTextContent() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class org.opentrafficsim.editor.render.XsdTreeCellRenderer
 
getTreeNodeAtPoint(Point) - Method in class org.opentrafficsim.editor.OtsEditor
Returns the XsdTreeNode of the row under the given point (from a mouse or key event).
getType(String) - Method in class org.opentrafficsim.editor.Schema
Returns the type, as pointed to by base={base}.
getUndo() - Method in class org.opentrafficsim.editor.OtsEditor
Returns the undo unit.
getUpstreamStripe() - Method in class org.opentrafficsim.editor.extensions.map.SynchronizableMapStripe
 
getUserData(String) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
getValue() - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.Draggable
Returns the current value based on the draggable location.
getValue() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the value of this node.
getValueAt(int, int) - Method in class org.opentrafficsim.editor.AttributesTableModel
 
getValueAt(Object, int) - Method in class org.opentrafficsim.editor.XsdTreeTableModel
 
getValueOrDefault() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the value if there is one, otherwise the default value if there is one, otherwise null.
getValueRestrictions() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns all restrictions for the value.
getWhiteSpace(Node, Schema) - Static method in interface org.opentrafficsim.editor.decoration.validation.ValueValidator
Returns the whitespace treatment for the value defining input node.
getWidth(Length) - Method in class org.opentrafficsim.editor.extensions.map.MapCrossSectionData
Returns the lane width at the give position.
getWidth(Length) - Method in class org.opentrafficsim.editor.extensions.map.MapStripeData
 
getZ() - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.Draggable
 
getZ() - Method in class org.opentrafficsim.editor.extensions.map.edit.HelperAnnotation.Helper
 
getZ() - Method in record class org.opentrafficsim.editor.extensions.map.edit.SelectionAnnotation.ZAdjustedMapData
 
getZ() - Method in class org.opentrafficsim.editor.extensions.map.MapGeneratorData
 

H

hasActiveChild(String) - Method in class org.opentrafficsim.editor.ChildNodeFinder
Whether the node has given child which is also active.
hasAttribute(String) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether this node has an attribute with given name.
hasAttributes() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
hasChild(String) - Method in class org.opentrafficsim.editor.ChildNodeFinder
Whether the node has given child.
hasChild(String) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether this node has a child with given name.
hasChildNodes() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
hasConsumer() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether this node has any consumers.
hasExpression() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether the value, any of the attributes, or any of the sub-elements, has an expression.
hashCode() - Method in record class org.opentrafficsim.editor.decoration.validation.ValueValidator.ExpressionResult
Returns a hash code value for this object.
hashCode() - Method in record class org.opentrafficsim.editor.extensions.map.edit.SelectionAnnotation.ZAdjustedMapData
Returns a hash code value for this object.
hashCode() - Method in record class org.opentrafficsim.editor.ScenarioWrapper
Returns a hash code value for this object.
hashCode() - Method in record class org.opentrafficsim.editor.XsdOption
Returns a hash code value for this object.
Helper(Point2d, Function<? super Point2d, ? extends PolyLine2d>) - Constructor for class org.opentrafficsim.editor.extensions.map.edit.HelperAnnotation.Helper
Constructor.
HelperAnnotation - Class in org.opentrafficsim.editor.extensions.map.edit
Annotations that helps provide context to a draggable annotation.
HelperAnnotation(HelperAnnotation.Helper, EditorMap, HelperAnnotation.Scaling) - Constructor for class org.opentrafficsim.editor.extensions.map.edit.HelperAnnotation
Constructor.
HelperAnnotation.Helper - Class in org.opentrafficsim.editor.extensions.map.edit
Helper annotation data.
HelperAnnotation.Scaling - Enum Class in org.opentrafficsim.editor.extensions.map.edit
Scaling option.
HighlightAnnotation - Class in org.opentrafficsim.editor.extensions.map.edit
Highlights map data.
HighlightAnnotation(MapData, EditorMap) - Constructor for class org.opentrafficsim.editor.extensions.map.edit.HighlightAnnotation
Constructor.

I

ID - Enum constant in enum class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator.RoadLayoutElementAttribute
{SomeWhere}.
ID_CHANGE - Enum constant in enum class org.opentrafficsim.editor.Undo.ActionType
Id changed.
ID_COLUMN - Static variable in class org.opentrafficsim.editor.XsdTreeTableModel
Index of the Id column.
idIsExpression() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether the Id is an expression.
ignoreChanges() - Method in class org.opentrafficsim.editor.OtsEditor
Whether to ignore changes during loading.
ignoreValidation() - Method in class org.opentrafficsim.editor.decoration.validation.AttributesNotEqualValidator
 
ignoreValidation() - Method in class org.opentrafficsim.editor.decoration.validation.ParentValidator
 
ignoreValidation() - Method in class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator
 
ignoreValidation() - Method in class org.opentrafficsim.editor.decoration.validation.TrafficLightValidator
 
ignoreValidation() - Method in interface org.opentrafficsim.editor.decoration.validation.ValueValidator
Whether to ignore validation.
ignoreValidation() - Method in class org.opentrafficsim.editor.decoration.validation.XPathValidator
 
INACTIVE_COLOR_KEY - Static variable in interface org.opentrafficsim.editor.OtsEditorProperties
Key to store inactive color.
INPUT_PARAMETERS - Static variable in class org.opentrafficsim.editor.XsdPaths
Input parameters path.
insert(XsdTreeNode) - Method in class org.opentrafficsim.editor.NodeActions
Insert node.
INSERT - Enum constant in enum class org.opentrafficsim.editor.Undo.ActionType
INSERT.
insertBefore(Node, Node) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
insertNode() - Method in class org.opentrafficsim.editor.Actions
Action to insert node.
INVALID_COLOR_KEY - Static variable in interface org.opentrafficsim.editor.OtsEditorProperties
Key to store invalid color.
invalidate() - Method in class org.opentrafficsim.editor.XsdTreeNode
Sets the valid status of this node and all parent nodes to unknown.
invalidateAndRepaint() - Method in class org.opentrafficsim.editor.OtsEditor
Invalidate the entire tree and repaint both the tree and attributes table.
invoke(Action) - Static method in class org.opentrafficsim.editor.Actions
Invoke action programmatically.
isActive() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether the node is active.
isAddable() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether a node of the same type may be added next to this node under the parent.
isAllStop() - Method in class org.opentrafficsim.editor.extensions.map.MapPriorityData
 
isBackground() - Method in class org.opentrafficsim.editor.StatusLabel
isBezier() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Returns whether the link has a Bezier shape.
isBusStop() - Method in class org.opentrafficsim.editor.extensions.map.MapPriorityData
 
isCellEditable(int, int) - Method in class org.opentrafficsim.editor.AttributesTableModel
 
isCellEditable(Object, int) - Method in class org.opentrafficsim.editor.XsdTreeTableModel
 
isCentroid() - Method in class org.opentrafficsim.editor.extensions.map.MapNodeData
 
isChoice() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether this node is (part of) a choice, i.e. should show an option can be set here.
isClothoid() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Returns whether the link has a clothoid shape.
isConnector() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
 
isDefaultNamespace(String) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
isDeletable() - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation
Returns whether the draggable is deletable.
isEditable() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether this node is editable; i.e. whether a value can be set on the node, i.e. has a simple value, e.g.
isEqualNode(Node) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
isFont() - Method in class org.opentrafficsim.editor.AppearanceControlTreeTable
 
isFont() - Method in class org.opentrafficsim.editor.StatusLabel
isForeground() - Method in class org.opentrafficsim.editor.StatusLabel
isIdentifiable() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether this node has an attribute named "Id".
isIgnoreChanges() - Method in class org.opentrafficsim.editor.Undo
Returns whether undo is ignoring changes.
isIncluded() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether this node exists as its loaded from an include.
isNone() - Method in class org.opentrafficsim.editor.extensions.map.MapPriorityData
 
isPolyline() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Returns whether the link has a polyline shape.
isPriority() - Method in class org.opentrafficsim.editor.extensions.map.MapPriorityData
 
isRemovable() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether this node may be removed without violating "minOccurs" constraints, including deactivating nodes with minOccurs = 0.
isSameNode(Node) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
isScenario(XsdTreeNode) - Method in record class org.opentrafficsim.editor.ScenarioWrapper
Returns whether this wraps the given node.
isSelectedInContext(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.XPathValidator
Returns whether the given node is of the correct type by any selector and in the correct context for this validator.
isSelectedInContext(XsdTreeNode, int) - Method in class org.opentrafficsim.editor.decoration.validation.XPathValidator
Returns whether the given node is of the correct type by the selector and in the correct context for this validator.
isSelfValid() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether the contents of the attributes, value and other aspects of the node itself are valid.
isSequence() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether this is a virtual layer node representing a sequence.
isSingleChoiceType() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether this node only contains a single choice and nothing else.
isStop() - Method in class org.opentrafficsim.editor.extensions.map.MapPriorityData
 
isSupported(String, String) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
isType(String) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether this node is of the type defined by the path.
isType(Node, String) - Method in class org.opentrafficsim.editor.Schema
Return whether the given node is of the type.
isValid() - Method in class org.opentrafficsim.editor.extensions.map.MapData
Returns whether this data is valid.
isValid() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether the node, and all its children recursively, is valid.
isWeightedBezier() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Returns whether the Bezier is weighted.
isYield() - Method in class org.opentrafficsim.editor.extensions.map.MapPriorityData
 

K

keyPressed(KeyEvent) - Method in class org.opentrafficsim.editor.extensions.map.edit.MapInputListener
 
keyPressed(KeyEvent) - Method in class org.opentrafficsim.editor.listeners.XsdTreeKeyListener
 
keyrefs() - Method in class org.opentrafficsim.editor.Schema
Returns the xsd:keyref and the paths where they are defined.
KeyrefValidator - Class in org.opentrafficsim.editor.decoration.validation
Validator for xsd:keyref, which allows to define multiple fields.
KeyrefValidator(Node, String, KeyValidator, Supplier<Boolean>) - Constructor for class org.opentrafficsim.editor.decoration.validation.KeyrefValidator
Constructor.
keys() - Method in class org.opentrafficsim.editor.Schema
Returns the xsd:key and the paths where they are defined.
KeyValidator - Class in org.opentrafficsim.editor.decoration.validation
Validator for xsd:key and xsd:unique.
KeyValidator(Node, String, Supplier<Boolean>) - Constructor for class org.opentrafficsim.editor.decoration.validation.KeyValidator
Constructor.

L

LANE - Enum constant in enum class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator.RoadLayoutElementAttribute
{Node}.Lane = RoadLayout.Lane.Id.
LAYOUT_BY_PARENT_ID - Enum constant in enum class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator.LayoutCoupling
{Node}.
LAYOUT_REBUILT - Static variable in class org.opentrafficsim.editor.extensions.map.MapLinkData
Event when layout is rebuilt.
LayoutCustomizer - Class in org.opentrafficsim.editor.decoration
Allows a defined road layout selected at a link, to be copied in to a customizable road layout at the link.
LayoutCustomizer(OtsEditor) - Constructor for class org.opentrafficsim.editor.decoration.LayoutCustomizer
Constructor.
limitTooltip(String) - Static method in class org.opentrafficsim.editor.OtsEditor
Limits the length of a tooltip message.
LINK - Static variable in class org.opentrafficsim.editor.XsdPaths
Link path.
LINK_ATTRIBUTE - Enum constant in enum class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator.LayoutCoupling
{Node}.Link refers to a link from which the road layout is taken.
LINK_BY_PARENT_ID - Enum constant in enum class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator.LayoutCoupling
{Node}.
LIST_GENERATOR - Static variable in class org.opentrafficsim.editor.XsdPaths
List generator path.
loadChildren(XsdTreeNodeUtil.LoadingIndices, NodeList, boolean) - Method in class org.opentrafficsim.editor.XsdTreeNode
Parses child nodes from XML in to this node's children, as far as it can given available inactive child nodes.
loadXmlNodes(Node) - Method in class org.opentrafficsim.editor.XsdTreeNode
Parses the information from an XML node into this node.
lookupNamespaceURI(String) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
lookupPrefix(String) - Method in class org.opentrafficsim.editor.XiIncludeNode
 

M

main(String[]) - Static method in class org.opentrafficsim.editor.RunEditor
Runs the editor.
MAP_DATA_CHANGED - Static variable in class org.opentrafficsim.editor.extensions.map.MapData
Event for a change in data that entails a change in visualization.
MapAnnotation<L extends OtsShape> - Class in org.opentrafficsim.editor.extensions.map.edit
Convenience class where sub-classes can use MapAnnotation.px(double) or MapAnnotation.px(float[]) to obtain a paint stroke defined at pixel level for a locatable that is otherwise scaled in world coordinates.
MapAnnotation(L, EditorMap) - Constructor for class org.opentrafficsim.editor.extensions.map.edit.MapAnnotation
Constructor.
MapCrossSectionData - Class in org.opentrafficsim.editor.extensions.map
Cross section element data for in the editor.
MapCrossSectionData(XsdTreeNode, CrossSectionGeometry) - Constructor for class org.opentrafficsim.editor.extensions.map.MapCrossSectionData
Constructor.
mapData() - Method in record class org.opentrafficsim.editor.extensions.map.edit.SelectionAnnotation.ZAdjustedMapData
Returns the value of the mapData record component.
MapData - Class in org.opentrafficsim.editor.extensions.map
Part of the map data structure.
MapData(EditorMap, XsdTreeNode, OtsEditor) - Constructor for class org.opentrafficsim.editor.extensions.map.MapData
Constructor.
MapGeneratorData - Class in org.opentrafficsim.editor.extensions.map
Generator data for the editor Map.
MapGeneratorData(EditorMap, XsdTreeNode, OtsEditor) - Constructor for class org.opentrafficsim.editor.extensions.map.MapGeneratorData
Constructor.
MapInputListener - Class in org.opentrafficsim.editor.extensions.map.edit
Listener for mouse events on the map.
MapInputListener(OtsEditor, EditorMap) - Constructor for class org.opentrafficsim.editor.extensions.map.edit.MapInputListener
Constructor.
MapLaneBasedObjectData - Class in org.opentrafficsim.editor.extensions.map
Data class for objects that are drawn at a lane position.
MapLaneBasedObjectData(EditorMap, XsdTreeNode, OtsEditor) - Constructor for class org.opentrafficsim.editor.extensions.map.MapLaneBasedObjectData
Constructor.
MapLaneData - Class in org.opentrafficsim.editor.extensions.map
Lane data for in the editor.
MapLaneData(String, XsdTreeNode, CrossSectionGeometry) - Constructor for class org.opentrafficsim.editor.extensions.map.MapLaneData
Constructor.
MapLinkData - Class in org.opentrafficsim.editor.extensions.map
LinkData for the editor Map.
MapLinkData(EditorMap, XsdTreeNode, OtsEditor) - Constructor for class org.opentrafficsim.editor.extensions.map.MapLinkData
Constructor.
MapLinkData.MiddleOffset - Class in org.opentrafficsim.editor.extensions.map
Remembers minimum and maximum start and end offset, to return the mean of both.
MapNodeData - Class in org.opentrafficsim.editor.extensions.map
NodeData for the editor Map.
MapNodeData(EditorMap, XsdTreeNode, OtsEditor) - Constructor for class org.opentrafficsim.editor.extensions.map.MapNodeData
Constructor.
MapPriorityData - Class in org.opentrafficsim.editor.extensions.map
Priority data for in the editor.
MapPriorityData(MapLinkData) - Constructor for class org.opentrafficsim.editor.extensions.map.MapPriorityData
Constructor.
MapShoulderData - Class in org.opentrafficsim.editor.extensions.map
Shoulder data for in the editor.
MapShoulderData(XsdTreeNode, CrossSectionGeometry) - Constructor for class org.opentrafficsim.editor.extensions.map.MapShoulderData
Constructor.
MapSinkData - Class in org.opentrafficsim.editor.extensions.map
Sink data for the editor Map.
MapSinkData(EditorMap, XsdTreeNode, OtsEditor) - Constructor for class org.opentrafficsim.editor.extensions.map.MapSinkData
Constructor.
MapStripeData - Class in org.opentrafficsim.editor.extensions.map
Stripe data for in the editor.
MapStripeData(Length, XsdTreeNode, CrossSectionGeometry, List<StripeElement>, StripeElement.StripeLateralSync, PolyLine2d, MapLinkData.MiddleOffset, Direction, Direction) - Constructor for class org.opentrafficsim.editor.extensions.map.MapStripeData
Constructor.
MapTrafficLightData - Class in org.opentrafficsim.editor.extensions.map
Traffic light data for the editor Map.
MapTrafficLightData(EditorMap, XsdTreeNode, OtsEditor) - Constructor for class org.opentrafficsim.editor.extensions.map.MapTrafficLightData
Constructor.
MapUpdater() - Constructor for class org.opentrafficsim.editor.extensions.map.EditorMap.MapUpdater
Constructor.
MapVisualizationPanel - Class in org.opentrafficsim.editor.extensions.map
Visualization panel to show the map.
MapVisualizationPanel(Bounds2d, EventProducer, ContextInterface) - Constructor for class org.opentrafficsim.editor.extensions.map.MapVisualizationPanel
Constructor.
MAX_DROPDOWN_ITEMS_KEY - Static variable in interface org.opentrafficsim.editor.OtsEditorProperties
Key to store max number of drop-down items.
MAX_NAVIGATE_STEPS_KEY - Static variable in interface org.opentrafficsim.editor.OtsEditorProperties
Key to store max number of navigation steps.
MAX_RECENT_FILES_KEY - Static variable in interface org.opentrafficsim.editor.OtsEditorProperties
Key to store max number of recent files.
MAX_TOOLTIP_LENGTH_KEY - Static variable in interface org.opentrafficsim.editor.OtsEditorProperties
Key to store max tooltip length.
maxOccurs() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the maximum number of this element under the parent node, as defined in maxOccurs in XSD.
mayPresentChoice() - Method in class org.opentrafficsim.editor.OtsEditor
Returns whether a choice may be presented.
MiddleOffset() - Constructor for class org.opentrafficsim.editor.extensions.map.MapLinkData.MiddleOffset
Constructor.
minOccurs() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the minimum number of this element under the parent node, as defined in minOccurs in XSD.
mouseClicked(MouseEvent) - Method in class org.opentrafficsim.editor.extensions.map.edit.MapInputListener
 
mouseClicked(MouseEvent) - Method in class org.opentrafficsim.editor.listeners.AttributesMouseListener
 
mouseClicked(MouseEvent) - Method in class org.opentrafficsim.editor.listeners.XsdTreeListener
 
mouseDragged(MouseEvent) - Method in class org.opentrafficsim.editor.extensions.map.edit.MapInputListener
 
mouseDragged(Point2d) - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation
Mouse was dragged.
mouseMoved(MouseEvent) - Method in class org.opentrafficsim.editor.listeners.XsdTreeListener
 
mousePressed(MouseEvent) - Method in class org.opentrafficsim.editor.extensions.map.edit.MapInputListener
 
mousePressed(MouseEvent) - Method in class org.opentrafficsim.editor.listeners.AttributesMouseListener
 
mousePressed(MouseEvent) - Method in class org.opentrafficsim.editor.listeners.XsdTreeListener
 
mouseReleased(MouseEvent) - Method in class org.opentrafficsim.editor.extensions.map.edit.MapInputListener
 
mouseReleased(Point2d) - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation
Mouse was released.
move(int) - Method in class org.opentrafficsim.editor.XsdTreeNode
Move the node to a different position in the parent, relative to the current position.
move(XsdTreeNode, int) - Method in class org.opentrafficsim.editor.NodeActions
Move node.
MOVE - Enum constant in enum class org.opentrafficsim.editor.Undo.ActionType
Node moved.
MOVED - Static variable in class org.opentrafficsim.editor.XsdTreeNode
Event when a node is moved.
moveNodeDown() - Method in class org.opentrafficsim.editor.Actions
Action to move node down.
moveNodeUp() - Method in class org.opentrafficsim.editor.Actions
Action to move node up.

N

Navigation - Class in org.opentrafficsim.editor
Navigation through coupled nodes.
Navigation(OtsEditor, int) - Constructor for class org.opentrafficsim.editor.Navigation
Constructor.
NETWORK - Static variable in class org.opentrafficsim.editor.XsdPaths
Network path.
NEW_FILE - Static variable in class org.opentrafficsim.editor.OtsEditor
Event when a new file is started.
NEXT_ID - Static variable in interface org.opentrafficsim.editor.decoration.validation.ValueValidator
Sub-class implementations should get their ordering ID from here.
NO_SCALE - Enum constant in enum class org.opentrafficsim.editor.extensions.map.edit.HelperAnnotation.Scaling
Do not scale the annotation.
NODE - Static variable in class org.opentrafficsim.editor.XsdPaths
Node path.
NODE_CREATED - Static variable in class org.opentrafficsim.editor.XsdTreeNodeRoot
Event when a node is created.
NODE_REMOVED - Static variable in class org.opentrafficsim.editor.XsdTreeNodeRoot
Event when a node is removed.
NodeActions - Class in org.opentrafficsim.editor
This class houses actions that can be performed on tree nodes.
NodeActions(OtsEditor, JTreeTable) - Constructor for class org.opentrafficsim.editor.NodeActions
Constructor.
NoDuplicateChildrenValidator - Class in org.opentrafficsim.editor.decoration.validation
Validates that children nodes are not duplicate within their parent.
NoDuplicateChildrenValidator(OtsEditor, String, String...) - Constructor for class org.opentrafficsim.editor.decoration.validation.NoDuplicateChildrenValidator
Constructor.
NONE - Enum constant in enum class org.opentrafficsim.editor.decoration.validation.ValueValidator.Whitespace
Not specified (same as preserve).
normalize() - Method in class org.opentrafficsim.editor.XiIncludeNode
 
notification(String) - Method in class org.opentrafficsim.editor.Dialogs
Shows a notification.
notification(String, String) - Method in class org.opentrafficsim.editor.Dialogs
Shows a notification.
notify(Event) - Method in class org.opentrafficsim.editor.decoration.AbstractNodeDecorator
 
notify(Event) - Method in class org.opentrafficsim.editor.decoration.AbstractNodeDecoratorAttribute
 
notify(Event) - Method in class org.opentrafficsim.editor.decoration.AbstractNodeDecoratorRemove
 
notify(Event) - Method in class org.opentrafficsim.editor.decoration.string.ChoiceNodeStringFunction
 
notify(Event) - Method in class org.opentrafficsim.editor.decoration.validation.KeyValidator
 
notify(Event) - Method in class org.opentrafficsim.editor.decoration.validation.NoDuplicateChildrenValidator
 
notify(Event) - Method in class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator
 
notify(Event) - Method in class org.opentrafficsim.editor.decoration.validation.TrafficLightValidator
 
notify(Event) - Method in class org.opentrafficsim.editor.decoration.validation.XsdAllValidator
 
notify(Event) - Method in class org.opentrafficsim.editor.EvalWrapper
 
notify(Event) - Method in class org.opentrafficsim.editor.extensions.DefinitionsSaver
 
notify(Event) - Method in class org.opentrafficsim.editor.extensions.map.ChangeListener
 
notify(Event) - Method in class org.opentrafficsim.editor.extensions.map.edit.MapInputListener
 
notify(Event) - Method in class org.opentrafficsim.editor.extensions.map.EditorMap
 
notify(Event) - Method in class org.opentrafficsim.editor.extensions.map.MapLaneBasedObjectData
 
notify(Event) - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
 
notify(Event) - Method in class org.opentrafficsim.editor.extensions.map.MapNodeData
 
notify(Event) - Method in class org.opentrafficsim.editor.extensions.OdEditor
 
notify(Event) - Method in class org.opentrafficsim.editor.extensions.RoadLayoutEditor
 
notify(Event) - Method in class org.opentrafficsim.editor.extensions.RouteEditor
 
notify(Event) - Method in class org.opentrafficsim.editor.extensions.TrafCodEditor
 
notify(Event) - Method in class org.opentrafficsim.editor.listeners.AttributesListSelectionListener
 
notify(Event) - Method in class org.opentrafficsim.editor.listeners.ChangesListener
 
notify(Event) - Method in class org.opentrafficsim.editor.listeners.XsdTreeListener
 
notify(Event) - Method in class org.opentrafficsim.editor.Undo
 
notifyAttributeChanged(XsdTreeNode, String) - Method in class org.opentrafficsim.editor.decoration.AbstractNodeDecoratorAttribute
Notified when an attribute has changed.
notifyAttributeChanged(XsdTreeNode, String) - Method in class org.opentrafficsim.editor.decoration.AutomaticConnectorId
 
notifyAttributeChanged(XsdTreeNode, String) - Method in class org.opentrafficsim.editor.decoration.AutomaticLinkId
 
notifyAttributeChanged(XsdTreeNode, String) - Method in class org.opentrafficsim.editor.decoration.validation.AttributesNotEqualValidator
 
notifyCreated(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.AbstractNodeDecorator
Notified when a node has been created.
notifyCreated(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.AutomaticLinkId
 
notifyCreated(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.LayoutCustomizer
 
notifyCreated(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.string.AbstractStringFunction
 
notifyCreated(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.string.ChoiceNodeStringFunction
 
notifyCreated(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.AttributesNotEqualValidator
 
notifyCreated(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.NoDuplicateChildrenValidator
 
notifyCreated(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.ParentValidator
 
notifyCreated(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator
 
notifyCreated(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.TrafficLightValidator
 
notifyCreated(XsdTreeNode) - Method in class org.opentrafficsim.editor.EvalWrapper
 
notifyNodeIdChanged() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Notification from the Map that a node (Ots.Network.Node) id was changed.
notifyNodeRemoved(XsdTreeNode) - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
Notification from the Map that a node (Ots.Network.Node) is removed.
notifyRemoved(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.AbstractNodeDecoratorRemove
Notified when a node has been removed.
notifyRemoved(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.LayoutCustomizer
 
notifyRemoved(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.NoDuplicateChildrenValidator
 
notifyRemoved(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.ParentValidator
 
notifyRemoved(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator
 
notifyRemoved(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.TrafficLightValidator
 
notifyRemoved(XsdTreeNode) - Method in class org.opentrafficsim.editor.EvalWrapper
 

O

occurs(int, int) - Method in class org.opentrafficsim.editor.XsdTreeTableModel
Creates a string to display minOccurs and maxOccurs.
OD_OPTIONS_ITEM - Static variable in class org.opentrafficsim.editor.XsdPaths
OD options item path.
OdEditor - Class in org.opentrafficsim.editor.extensions
Editor for OD.
OdEditor(OtsEditor) - Constructor for class org.opentrafficsim.editor.extensions.OdEditor
Constructor.
OdOptionsItemStringFunction - Class in org.opentrafficsim.editor.decoration.string
Displays the options scope: Global, LinkType, Origin or Link+Lane.
OdOptionsItemStringFunction(OtsEditor) - Constructor for class org.opentrafficsim.editor.decoration.string.OdOptionsItemStringFunction
Constructor.
open(URI) - Static method in class org.opentrafficsim.editor.DocumentReader
Opens an XSD or XML file.
OPTION - Enum constant in enum class org.opentrafficsim.editor.Undo.ActionType
Option set.
OPTION_CHANGED - Static variable in class org.opentrafficsim.editor.XsdTreeNode
Event when an option is changed.
optionNode() - Method in record class org.opentrafficsim.editor.XsdOption
Returns the value of the optionNode record component.
org.opentrafficsim.editor - package org.opentrafficsim.editor
The OTS editor allows visual editing for a simulation in OTS.
org.opentrafficsim.editor.decoration - package org.opentrafficsim.editor.decoration
Decorators enhance the basic flexible functionality of the editor.
org.opentrafficsim.editor.decoration.string - package org.opentrafficsim.editor.decoration.string
String functions provide additional information in the name of nodes in the tree.
org.opentrafficsim.editor.decoration.validation - package org.opentrafficsim.editor.decoration.validation
Validators validate either a node, a node value or attribute value.
org.opentrafficsim.editor.extensions - package org.opentrafficsim.editor.extensions
Extensions provide additional methods of providing user input, other than via the tree.
org.opentrafficsim.editor.extensions.map - package org.opentrafficsim.editor.extensions.map
The map editor allows visual specification of the network.
org.opentrafficsim.editor.extensions.map.edit - package org.opentrafficsim.editor.extensions.map.edit
 
org.opentrafficsim.editor.listeners - package org.opentrafficsim.editor.listeners
Listeners for user interaction.
org.opentrafficsim.editor.render - package org.opentrafficsim.editor.render
Renderers are used in the tree and attribute tables to show items on screen.
OtsEditor - Class in org.opentrafficsim.editor
Editor window to load, edit and save OTS XML files.
OtsEditor() - Constructor for class org.opentrafficsim.editor.OtsEditor
Constructor.
OtsEditorProperties - Interface in org.opentrafficsim.editor
Interface that holds the editor properties.
OtsRunner - Class in org.opentrafficsim.editor
Simulation runner for when running from editor.
OtsRunner(OtsSimulationPanel, OtsRunner.OtsRunnerModel) - Constructor for class org.opentrafficsim.editor.OtsRunner
Run a simulation.
OtsRunner.OtsRunnerModel - Class in org.opentrafficsim.editor
The simulation model.
OtsRunnerModel(OtsSimulatorInterface, File, String) - Constructor for class org.opentrafficsim.editor.OtsRunner.OtsRunnerModel
Constructor.

P

paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.editor.extensions.map.edit.HelperAnnotation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.editor.extensions.map.edit.SelectionAnnotation
 
pan(Point2D, Point2D) - Method in class org.opentrafficsim.editor.extensions.map.MapVisualizationPanel
 
PARENT_IS_LINK - Enum constant in enum class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator.LayoutCoupling
{Node}.
ParentValidator - Class in org.opentrafficsim.editor.decoration.validation
Validates that the Parent attribute of a node does not refer to self, either directly or indirectly.
ParentValidator(OtsEditor, String) - Constructor for class org.opentrafficsim.editor.decoration.validation.ParentValidator
Constructor.
parse(String) - Method in enum class org.opentrafficsim.editor.decoration.validation.ValueValidator.Whitespace
Parse string to comply to whitespace treatment.
paste(XsdTreeNode) - Method in class org.opentrafficsim.editor.NodeActions
Paste node.
PASTE - Enum constant in enum class org.opentrafficsim.editor.Undo.ActionType
Paste.
pasteNode() - Method in class org.opentrafficsim.editor.Actions
Action to paste node.
POLYLINE_COORDINATE - Static variable in class org.opentrafficsim.editor.XsdPaths
Polyline coordinate path.
PopupValueSelectedListener - Class in org.opentrafficsim.editor.listeners
Listener to when a value is selected in a pop-up showing a list of values.
PopupValueSelectedListener(String, JTable, Consumer<String>, JTreeTable) - Constructor for class org.opentrafficsim.editor.listeners.PopupValueSelectedListener
Constructor.
preparePopupRemoval(JPopupMenu, JTable) - Method in class org.opentrafficsim.editor.OtsEditor
Adds a listener to a pop-up to remove the pop-up from the component when the pop-up becomes invisible.
PRESERVE - Enum constant in enum class org.opentrafficsim.editor.decoration.validation.ValueValidator.Whitespace
Preserve whitespace-like characters.
PROPERTIES_STORE - Static variable in interface org.opentrafficsim.editor.OtsEditorProperties
Application store for preferences and recent files.
PropertiesDialog - Class in org.opentrafficsim.editor
Shows a modal dialog to edit properties (of the main XML tag).
PropertiesDialog(OtsEditor, List<String>, Icon) - Constructor for class org.opentrafficsim.editor.PropertiesDialog
Constructor.
PROPERTY_COLUMN - Static variable in class org.opentrafficsim.editor.AttributesTableModel
Index of the property column.
px(double) - Method in class org.opentrafficsim.editor.extensions.map.edit.MapAnnotation
Returns a world line width that corresponds to a pixel width of the input value.
px(float[]) - Method in class org.opentrafficsim.editor.extensions.map.edit.MapAnnotation
Scales the value in the input array such that an intended pixel dash pattern is translated in to current world coordinates.
pxScale() - Method in class org.opentrafficsim.editor.extensions.map.MapVisualizationPanel
Returns the current world size of 1px.

R

RECENT_FILES_KEY - Static variable in interface org.opentrafficsim.editor.OtsEditorProperties
Key to store recent files.
redo() - Method in class org.opentrafficsim.editor.Undo
Performs a redo.
reinitialize(XsdTreeNode) - Method in class org.opentrafficsim.editor.extensions.map.EditorMap
Reinitialize animation on object who's animator stores static information that depends on something that was changed.
remove() - Method in class org.opentrafficsim.editor.listeners.FieldListener
Removes this listener and the contained KeyListener from the field.
remove() - Method in class org.opentrafficsim.editor.XsdTreeNode
Removes this node from the tree structure.
remove(XsdTreeNode) - Method in class org.opentrafficsim.editor.NodeActions
Remove node.
REMOVE - Enum constant in enum class org.opentrafficsim.editor.Undo.ActionType
Node removed.
REMOVE_ICON - Static variable in class org.opentrafficsim.editor.listeners.PopupValueSelectedListener
Icon for remove option.
REMOVE_OPTION - Static variable in class org.opentrafficsim.editor.listeners.PopupValueSelectedListener
Menu item string for removal of value.
removeAnimation(Renderable2d<?>) - Method in class org.opentrafficsim.editor.extensions.map.EditorMap
Remove animation.
removeChild(Node) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
removeClipboardWhenCut() - Method in class org.opentrafficsim.editor.OtsEditor
Remove node that was cut.
removeCoordinate(XsdTreeNode) - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
The map was notified a coordinate node was removed.
removeCoupling(XsdTreeNode) - Method in interface org.opentrafficsim.editor.decoration.validation.CoupledValidator
Remove coupling of node.
removeEvalListener(EvalWrapper.EvalListener) - Method in class org.opentrafficsim.editor.OtsEditor
Removes listener to changes in the evaluator, i.e. added, removed or changed input parameters.
removeListener(EvalWrapper.EvalListener) - Method in class org.opentrafficsim.editor.EvalWrapper
Removes listener to changes in the evaluator, i.e. added, removed or changed input parameters.
removeNode(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.KeyrefValidator
 
removeNode(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.KeyValidator
 
removeNode(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.XPathValidator
Remove node.
removeRenderable(Renderable2d<?>) - Method in class org.opentrafficsim.editor.extensions.map.edit.MapInputListener
General purpose renderable removal.
removeStatusLabel() - Method in class org.opentrafficsim.editor.OtsEditor
Removes the status label.
REPLACE - Enum constant in enum class org.opentrafficsim.editor.decoration.validation.ValueValidator.Whitespace
Replace tab, line feed, and carriage return with space.
replaceChild(Node, Node) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
reportInvalidAttributeValue(int) - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns a message why the attribute value is invalid, empty if it is valid.
reportInvalidAttributeValue(Node, String, Schema) - Static method in interface org.opentrafficsim.editor.decoration.validation.ValueValidator
Report first encountered problem in validating the attribute value.
reportInvalidId() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns a message why the id is invalid, empty if it is valid.
reportInvalidInclude(String, String, String) - Static method in interface org.opentrafficsim.editor.decoration.validation.ValueValidator
Validates an includes file by checking whether it can be found.
reportInvalidNode() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns a message why the node is invalid, empty if it is valid.
reportInvalidValue() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns a message why the value is invalid, empty if it is valid.
reportInvalidValue(Node, String, Schema) - Static method in interface org.opentrafficsim.editor.decoration.validation.ValueValidator
Report first encountered problem in validating the value of the node based on XSD type.
reportInvalidWithExpression(XsdTreeNode, boolean, Supplier<String>, Consumer<String>, Supplier<Optional<ExpressionAdapter<?, ?>>>, SortedSet<ValueValidator>, Supplier<Optional<String>>) - Static method in interface org.opentrafficsim.editor.decoration.validation.ValueValidator
Validate value or attribute of node, including expression evaluation.
revolveNode() - Method in class org.opentrafficsim.editor.Actions
Action to revolve node.
revolveOption(XsdTreeNode, List<XsdOption>) - Method in class org.opentrafficsim.editor.NodeActions
Revolve to the next option of the node.
ROADLAYOUT - Static variable in class org.opentrafficsim.editor.XsdPaths
Road layout path.
RoadLayoutEditor - Class in org.opentrafficsim.editor.extensions
Editor for road layouts.
RoadLayoutEditor(OtsEditor) - Constructor for class org.opentrafficsim.editor.extensions.RoadLayoutEditor
Constructor.
RoadLayoutElementValidator - Class in org.opentrafficsim.editor.decoration.validation
Validates that an attribute X, or attribute Id on an element named X, matches any Id of a road layout element named X within a coupled road layout.
RoadLayoutElementValidator(OtsEditor, String, RoadLayoutElementValidator.LayoutCoupling, RoadLayoutElementValidator.RoadLayoutElementAttribute) - Constructor for class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator
Constructor.
RoadLayoutElementValidator.LayoutCoupling - Enum Class in org.opentrafficsim.editor.decoration.validation
Defines how the node is coupled to a road layout.
RoadLayoutElementValidator.RoadLayoutElementAttribute - Enum Class in org.opentrafficsim.editor.decoration.validation
Defines the attribute pointing to the road layout element.
RoadLayoutListener - Class in org.opentrafficsim.editor.extensions.map
Listens to changes in a road layout.
RoadLayoutListener(XsdTreeNode, Supplier<Eval>) - Constructor for class org.opentrafficsim.editor.extensions.map.RoadLayoutListener
Constructor.
RouteEditor - Class in org.opentrafficsim.editor.extensions
Editor for route.
RouteEditor(OtsEditor) - Constructor for class org.opentrafficsim.editor.extensions.RouteEditor
Constructor.
runBatch(boolean) - Method in class org.opentrafficsim.editor.OtsEditor
Batch run.
RunEditor - Class in org.opentrafficsim.editor
Runs the editor with default decoration and built-in XML schema.
runSingle(File, String, OtsEditor) - Static method in class org.opentrafficsim.editor.OtsRunner
Run single run from a file.

S

saveFileAs(XsdTreeNode) - Method in class org.opentrafficsim.editor.OtsEditor
Shows a dialog to define a file and saves in to it.
saveXmlNodes(Document, Node) - Method in class org.opentrafficsim.editor.XsdTreeNode
Saves the content of this node in a new XML element under the given XML parent.
SCALE - Enum constant in enum class org.opentrafficsim.editor.extensions.map.edit.HelperAnnotation.Scaling
Scale the annotation.
SCENARIO - Static variable in class org.opentrafficsim.editor.XsdPaths
Scenario path.
ScenarioActionListener - Class in org.opentrafficsim.editor.listeners
Action listener that listens to the scenario being selected.
ScenarioActionListener(OtsEditor, JTabbedPane, JComboBox<ScenarioWrapper>, EvalWrapper) - Constructor for class org.opentrafficsim.editor.listeners.ScenarioActionListener
Constructor.
scenarioNode() - Method in record class org.opentrafficsim.editor.ScenarioWrapper
Returns the scenario node.
SCENARIOS - Static variable in class org.opentrafficsim.editor.XsdPaths
Scenarios path.
ScenarioWrapper - Record Class in org.opentrafficsim.editor
Wraps a scenario node as an item in the dropdown menu.
ScenarioWrapper(XsdTreeNode) - Constructor for record class org.opentrafficsim.editor.ScenarioWrapper
Creates an instance of a ScenarioWrapper record class.
Schema - Class in org.opentrafficsim.editor
Reads the XML Schema in XSD format for OTS.
Schema(Document) - Constructor for class org.opentrafficsim.editor.Schema
Constructs the XML Schema information from a document.
selected() - Method in record class org.opentrafficsim.editor.XsdOption
Returns the value of the selected record component.
SELECTION_CHANGED - Static variable in class org.opentrafficsim.editor.OtsEditor
Event when the selection in the tree is changed.
SelectionAnnotation - Class in org.opentrafficsim.editor.extensions.map.edit
Renderable that indicates the selection of an object.
SelectionAnnotation(MapData, EditorMap) - Constructor for class org.opentrafficsim.editor.extensions.map.edit.SelectionAnnotation
Constructor.
SelectionAnnotation(MapData, EditorMap, double) - Constructor for class org.opentrafficsim.editor.extensions.map.edit.SelectionAnnotation
Constructor.
SelectionAnnotation.ZAdjustedMapData - Record Class in org.opentrafficsim.editor.extensions.map.edit
Helper class that wraps a MapData and acts like it, except with an adjusted z-value as given.
set(Class<T>, ExpressionAdapter<T, E>) - Static method in class org.opentrafficsim.editor.extensions.Adapters
Add an adapter for the given class.
setActive() - Method in class org.opentrafficsim.editor.XsdTreeNode
Sets this node to be active if it is not already.
setAppearance(Appearance) - Method in class org.opentrafficsim.editor.OtsEditor
 
setAttributeIfNotNull(XsdTreeNode, String, String) - Static method in interface org.opentrafficsim.editor.decoration.validation.CoupledValidator
Sets the given value on the attribute of the node, if the current (default) value is not null.
setAttributeValue(int, String) - Method in class org.opentrafficsim.editor.XsdTreeNode
Sets an attribute value.
setAttributeValue(String, String) - Method in class org.opentrafficsim.editor.XsdTreeNode
Sets an attribute value.
setBackground(Color) - Method in class org.opentrafficsim.editor.extensions.map.MapVisualizationPanel
 
setBackground(Color) - Method in class org.opentrafficsim.editor.StatusLabel
setChild(int, XsdTreeNode) - Method in class org.opentrafficsim.editor.XsdTreeNode
Sets the given node as child of this node.
setChoiceNode(XsdTreeNode) - Method in class org.opentrafficsim.editor.OtsEditor
Sets the node that is the currently selected choice.
setClipboard(XsdTreeNode, boolean) - Method in class org.opentrafficsim.editor.OtsEditor
Sets a node in the clipboard.
setContext(String) - Method in class org.opentrafficsim.editor.decoration.validation.ParentValidator
Sets the context path, which should refer to a higher level node relative to the nodes at the regular path.
setCoupledNode(XsdTreeNode, XsdTreeNode, String) - Method in class org.opentrafficsim.editor.Navigation
Sets coupled node from user action, i.e. the node that contains the key value to which a user selected node with keyref refers to.
setCoupledNode(XsdTreeNode, XsdTreeNode, String) - Method in class org.opentrafficsim.editor.OtsEditor
Sets coupled node from user action, i.e. the node that contains the key value to which a user selected node with keyref refers to.
setCustomIcon(String, Icon) - Method in class org.opentrafficsim.editor.OtsEditor
Sets a custom icon for nodes that comply to the path.
setDashOffset(Length) - Method in class org.opentrafficsim.editor.extensions.map.MapStripeData
Sets a new dash offset, which should only occur due to synchronization.
setDefaultValue(T) - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.Draggable
Set default value (which is set after the user double clicks the draggable).
setDeleter(Runnable) - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.Draggable
Sets a deleter which deletes something in the data structure when the draggable is deleted by the user.
setDirectory(String) - Method in class org.opentrafficsim.editor.XsdTreeNodeRoot
Set the directory.
setDirty() - Method in class org.opentrafficsim.editor.EvalWrapper
Sets the evaluator as being dirty, i.e. some input parameter was added, removed or changed.
setEndPhase(double) - Method in class org.opentrafficsim.editor.extensions.map.SynchronizableMapStripe
 
setExtent(Bounds2d) - Method in class org.opentrafficsim.editor.extensions.map.MapVisualizationPanel
 
setForeground(Color) - Method in class org.opentrafficsim.editor.StatusLabel
setHighlightIfDeletable(boolean) - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation
Sets whether the draggable is highlighted based on whether it is selected, and it is deletable.
setId(String) - Method in class org.opentrafficsim.editor.XsdTreeNode
Sets the value for an attribute with name "Id".
setIdAttribute(String) - Method in class org.opentrafficsim.editor.decoration.validation.ParentValidator
Sets the attribute that is the identifying attribute of a parent.
setIgnoreChanges(boolean) - Method in class org.opentrafficsim.editor.Undo
Tells the undo unit to ignore all changes.
setIgnoreEval(boolean) - Method in class org.opentrafficsim.editor.EvalWrapper
Sets whether to suppress executing the evaluator.
setInactive() - Method in class org.opentrafficsim.editor.XsdTreeNode
Deactivates this node if it is not already.
setInvalid(MapData) - Method in class org.opentrafficsim.editor.extensions.map.EditorMap
Set the data as being invalid to draw.
setLastId(String) - Method in class org.opentrafficsim.editor.decoration.AutomaticLinkId
Set last id value from attribute change.
setLastNode(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.AutomaticLinkId
Set last node from attribute change.
setLinkNode(XsdTreeNode) - Method in class org.opentrafficsim.editor.extensions.map.MapLaneBasedObjectData
Sets a node as link.
setLocation(Point2d) - Method in class org.opentrafficsim.editor.extensions.map.edit.HelperAnnotation.Helper
Sets the location (same as draggable being helped) and updates the line.
setMayPresentChoice(boolean) - Method in class org.opentrafficsim.editor.OtsEditor
Sets whether the choice menu may appear.
setNode(XsdTreeNode) - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.Draggable
Sets node of which this draggable affects the value.
setNodeAttribute(XsdTreeNode, String) - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.Draggable
Sets node and attribute of the node of which this draggable affects the value.
setNodeValue(String) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
setOption(XsdTreeNode) - Method in class org.opentrafficsim.editor.NodeActions
Set node as selected in its choice.
setOption(XsdTreeNode) - Method in class org.opentrafficsim.editor.XsdTreeNode
Sets the node as newly selected option.
setOverwrite(boolean) - Method in class org.opentrafficsim.editor.decoration.string.AbstractStringFunction
Sets whether this function should overwrite an existing string function in the node.
setParentAttribute(String) - Method in class org.opentrafficsim.editor.decoration.validation.ParentValidator
Sets the attribute that refers to a parent.
setPointSnapped(Point2d) - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.Draggable
Set the point based on mouse world coordinate.
setPostActionShowNode(XsdTreeNode) - Method in class org.opentrafficsim.editor.Undo
Sets the node to show in the tree after the action.
setPredicate(Supplier<Boolean>) - Method in class org.opentrafficsim.editor.extensions.map.edit.HelperAnnotation
Set predicate.
setPrefix(String) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
setSchema(Document) - Method in class org.opentrafficsim.editor.OtsEditor
Sets a new schema in the GUI.
setSeparator(String) - Method in class org.opentrafficsim.editor.decoration.string.AttributesStringFunction
Sets the separator.
setStartPhase(double) - Method in class org.opentrafficsim.editor.extensions.map.SynchronizableMapStripe
 
setStatusLabel(String) - Method in class org.opentrafficsim.editor.OtsEditor
Sets a status label.
setStringFunction(Function<XsdTreeNode, String>, boolean) - Method in class org.opentrafficsim.editor.XsdTreeNode
This function can be set externally and supplies an additional String to clarify this node in the tree.
setTextContent(String) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
setTreeTable(JTreeTable) - Method in class org.opentrafficsim.editor.Actions
Sets a new tree table as a new file is created or loaded.
setTreeTable(JTreeTable) - Method in class org.opentrafficsim.editor.XsdTreeTableModel
Sets the tree table.
setUnsavedChanges(boolean) - Method in class org.opentrafficsim.editor.OtsEditor
Sets whether there are unsaved changes, resulting in a * in the window name, and confirmation pop-ups upon file changes.
setUserData(String, Object, UserDataHandler) - Method in class org.opentrafficsim.editor.XiIncludeNode
 
setValid(MapData) - Method in class org.opentrafficsim.editor.extensions.map.EditorMap
Set the data as being valid to draw.
setValue() - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.Draggable
Sets the value typically in an XsdTreeNode.
setValue(String) - Method in class org.opentrafficsim.editor.XsdTreeNode
Sets the value on this node.
setValue(Consumer<T>, ExpressionAdapter<T, ?>, XsdTreeNode, String) - Method in class org.opentrafficsim.editor.extensions.map.MapData
Generic method to set a value based on a changed attribute.
setValueAt(Object, int, int) - Method in class org.opentrafficsim.editor.AttributesTableModel
 
setValueAt(Object, Object, int) - Method in class org.opentrafficsim.editor.XsdTreeTableModel
 
setValueIfNotNull(XsdTreeNode, String) - Static method in interface org.opentrafficsim.editor.decoration.validation.CoupledValidator
Sets the given value on the node, if the current (default) value is not null.
SHOULDER - Enum constant in enum class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator.RoadLayoutElementAttribute
{Node}.Shoulder = RoadLayout.Shoulder.Id.
show(XsdTreeNode, String) - Method in class org.opentrafficsim.editor.OtsEditor
Shows and selects the given node in the tree.
showAttributeDescription() - Method in class org.opentrafficsim.editor.Actions
Action to show the description of a tree node.
showAttributeInvalid() - Method in class org.opentrafficsim.editor.Actions
Action to show the invalid message on an attribute.
showCircularInputParameters(String) - Method in class org.opentrafficsim.editor.Dialogs
Show input parameters have a circular dependency.
showDescription(String, String) - Method in class org.opentrafficsim.editor.Dialogs
Shows a description in a modal pane.
showInvalidExpression(String) - Method in class org.opentrafficsim.editor.Dialogs
Show message about invalid expression.
showInvalidMessage(String, String) - Method in class org.opentrafficsim.editor.Dialogs
Show invalid message.
showInvalidToRunMessage() - Method in class org.opentrafficsim.editor.Dialogs
Show tree invalid.
showTreeNodeDescription() - Method in class org.opentrafficsim.editor.Actions
Action to show the description of a tree node.
showTreeNodeInvalid() - Method in class org.opentrafficsim.editor.Actions
Action to show the invalid message on a tree node.
showUnableToRunFromTempFile() - Method in class org.opentrafficsim.editor.Dialogs
Show unable to run.
showValue(OtsEditor) - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation
Shows the attribute and/or node in the tree that is affected by the draggable.
signedDistance(Point2d) - Method in class org.opentrafficsim.editor.extensions.map.MapGeneratorData
Signed distance function.
SINK - Static variable in class org.opentrafficsim.editor.XsdPaths
Sink path.
startAction(Undo.ActionType, XsdTreeNode, String) - Method in class org.opentrafficsim.editor.Undo
Starts a new action, which groups all sub-actions until a new action is started.
startUndoActionOnTreeTable() - Method in class org.opentrafficsim.editor.OtsEditor
Creates a new undo action as the selection is changed in the tree table, editing is stopped, or focus is gained/lost.
STATIC - Enum constant in enum class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.UpdateMode
Update draggable only on mouse release.
StatusLabel - Class in org.opentrafficsim.editor
Status label at bottom of the screen with font color interpolated between background and foreground colors in GUI appearance.
StatusLabel() - Constructor for class org.opentrafficsim.editor.StatusLabel
Constructor.
StringCellRenderer - Class in org.opentrafficsim.editor.render
Renderer for columns in the tree table.
StringCellRenderer(JTreeTable) - Constructor for class org.opentrafficsim.editor.render.StringCellRenderer
Constructor.
STRIPE - Enum constant in enum class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator.RoadLayoutElementAttribute
{Node}.Stripe = RoadLayout.Stripe.Id.
SynchronizableMapStripe - Class in org.opentrafficsim.editor.extensions.map
Representation of a stripe that can be synchronized as used within the editor.
SynchronizableMapStripe(MapLinkData, MapStripeData, StripeData.StripePhaseSync) - Constructor for class org.opentrafficsim.editor.extensions.map.SynchronizableMapStripe
Constructor.

T

toString() - Method in record class org.opentrafficsim.editor.decoration.validation.ValueValidator.ExpressionResult
Returns a string representation of this record class.
toString() - Method in record class org.opentrafficsim.editor.extensions.map.edit.SelectionAnnotation.ZAdjustedMapData
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.editor.extensions.map.MapCrossSectionData
 
toString() - Method in class org.opentrafficsim.editor.extensions.map.MapGeneratorData
 
toString() - Method in class org.opentrafficsim.editor.extensions.map.MapLaneData
 
toString() - Method in class org.opentrafficsim.editor.extensions.map.MapLinkData
 
toString() - Method in class org.opentrafficsim.editor.extensions.map.MapNodeData
 
toString() - Method in class org.opentrafficsim.editor.extensions.map.MapPriorityData
 
toString() - Method in class org.opentrafficsim.editor.extensions.map.MapShoulderData
 
toString() - Method in class org.opentrafficsim.editor.extensions.map.MapSinkData
 
toString() - Method in class org.opentrafficsim.editor.extensions.map.MapStripeData
 
toString() - Method in class org.opentrafficsim.editor.extensions.map.MapTrafficLightData
 
toString() - Method in record class org.opentrafficsim.editor.ScenarioWrapper
Returns a string representation of this record class.
toString() - Method in enum class org.opentrafficsim.editor.Undo.ActionType
 
toString() - Method in record class org.opentrafficsim.editor.XsdOption
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns the short string, appended with any additional information on id and optional string function.
TrafCodEditor - Class in org.opentrafficsim.editor.extensions
Editor for TrafCod program.
TrafCodEditor(OtsEditor) - Constructor for class org.opentrafficsim.editor.extensions.TrafCodEditor
Constructor.
TRAFFIC_LIGHT - Static variable in class org.opentrafficsim.editor.XsdPaths
Traffic light path.
TrafficLightValidator - Class in org.opentrafficsim.editor.decoration.validation
Checks that attribute TrafficLightId can be found on link under attribute Link (with keyref) having the same lane under attribute Lane.
TrafficLightValidator(OtsEditor, String) - Constructor for class org.opentrafficsim.editor.decoration.validation.TrafficLightValidator
Constructor.
TREE_COLUMN - Static variable in class org.opentrafficsim.editor.XsdTreeTableModel
Index of the tree column.
treeWillCollapse(TreeExpansionEvent) - Method in class org.opentrafficsim.editor.listeners.XsdTreeListener
 
treeWillExpand(TreeExpansionEvent) - Method in class org.opentrafficsim.editor.listeners.XsdTreeListener
 

U

undo() - Method in class org.opentrafficsim.editor.Undo
Performs an undo.
Undo - Class in org.opentrafficsim.editor
Undo unit for the OTS editor.
Undo(OtsEditor, AbstractButton, AbstractButton) - Constructor for class org.opentrafficsim.editor.Undo
Constructor.
Undo.ActionType - Enum Class in org.opentrafficsim.editor
Type of actions for undo.
uniques() - Method in class org.opentrafficsim.editor.Schema
Returns the xsd:unique and the paths where they are defined.
UP_ICON - Static variable in class org.opentrafficsim.editor.listeners.PopupValueSelectedListener
Icon for up scrolling.
update() - Method in class org.opentrafficsim.editor.extensions.map.EditorMap.MapUpdater
Fire update animation event.
update() - Method in class org.opentrafficsim.editor.extensions.map.EditorMap
Update via updater.
updateButtons() - Method in class org.opentrafficsim.editor.Undo
Update the enabled state and text of the undo and redo button.
updateTree() - Method in class org.opentrafficsim.editor.OtsEditor
Updates the tree.
USE_COLUMN - Static variable in class org.opentrafficsim.editor.AttributesTableModel
Index of the use column.

V

validate(XsdTreeNode) - Method in interface org.opentrafficsim.editor.decoration.validation.ValueValidator
Returns message why a value is invalid, or empty if the value is valid.
validateDelegate(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.AttributesNotEqualValidator
 
validateDelegate(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.KeyrefValidator
 
validateDelegate(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.KeyValidator
 
validateDelegate(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.ParentValidator
 
validateDelegate(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator
 
validateDelegate(XsdTreeNode) - Method in class org.opentrafficsim.editor.decoration.validation.TrafficLightValidator
 
validateDelegate(XsdTreeNode) - Method in interface org.opentrafficsim.editor.decoration.validation.ValueValidator
Returns message why a value is invalid, or empty if the value is valid.
value() - Method in record class org.opentrafficsim.editor.decoration.validation.ValueValidator.ExpressionResult
Returns the value of the value record component.
VALUE_CHANGE - Enum constant in enum class org.opentrafficsim.editor.Undo.ActionType
Node value changed.
VALUE_CHANGED - Static variable in class org.opentrafficsim.editor.XsdTreeNode
Event when a node value is changed.
VALUE_COLUMN - Static variable in class org.opentrafficsim.editor.AttributesTableModel
Index of the value column.
VALUE_COLUMN - Static variable in class org.opentrafficsim.editor.XsdTreeTableModel
Index of the Value column.
valueChanged(ListSelectionEvent) - Method in class org.opentrafficsim.editor.listeners.AttributesListSelectionListener
 
valueChanged(TreeSelectionEvent) - Method in class org.opentrafficsim.editor.listeners.XsdTreeListener
 
valueIsExpression() - Method in class org.opentrafficsim.editor.XsdTreeNode
Returns whether the value is an expression.
valueOf(String) - Static method in enum class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator.LayoutCoupling
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator.RoadLayoutElementAttribute
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.editor.decoration.validation.ValueValidator.Whitespace
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.editor.DocumentReader.NodeAnnotation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.UpdateMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.editor.extensions.map.edit.HelperAnnotation.Scaling
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.editor.Undo.ActionType
Returns the enum constant of this class with the specified name.
valueOptionsPopup(List<String>, JTable, Consumer<String>, String) - Method in class org.opentrafficsim.editor.OtsEditor
Places a popup with value options under the cell that is being clicked in a table (tree or attributes).
values() - Static method in enum class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator.LayoutCoupling
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.editor.decoration.validation.RoadLayoutElementValidator.RoadLayoutElementAttribute
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.editor.decoration.validation.ValueValidator.Whitespace
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.editor.DocumentReader.NodeAnnotation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.UpdateMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.editor.extensions.map.edit.HelperAnnotation.Scaling
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.editor.Undo.ActionType
Returns an array containing the constants of this enum class, in the order they are declared.
valuesAreEqual(String, String) - Static method in class org.opentrafficsim.editor.XsdTreeNodeUtil
Returns whether the two values are equal, where null is considered equal to an empty string.
ValueValidator - Interface in org.opentrafficsim.editor.decoration.validation
Interface for validators of element attributes and values.
ValueValidator.Cache - Class in org.opentrafficsim.editor.decoration.validation
Holder of private static caches for static methods.
ValueValidator.ExpressionResult - Record Class in org.opentrafficsim.editor.decoration.validation
Result of expression evaluation, which is either the value or an exception message.
ValueValidator.Whitespace - Enum Class in org.opentrafficsim.editor.decoration.validation
Whitespace treatment of node and attribute values in XML.

W

writeDefaultValue() - Method in class org.opentrafficsim.editor.extensions.map.edit.DraggableAnnotation.Draggable
Writes the default value.

X

XI_INCLUDE - Static variable in class org.opentrafficsim.editor.XiIncludeNode
Singleton instance for xi:include nodes.
XiIncludeNode - Class in org.opentrafficsim.editor
Singleton at XiIncludeNode.XI_INCLUDE to use for xi:include nodes in an XsdTreeNode.
XiIncludeStringFunction - Class in org.opentrafficsim.editor.decoration.string
Adds the included file name to the include node.
XiIncludeStringFunction(OtsEditor) - Constructor for class org.opentrafficsim.editor.decoration.string.XiIncludeStringFunction
Constructor.
XPathValidator - Class in org.opentrafficsim.editor.decoration.validation
Common functionality between a key/unique validator, and a keyref validator.
XPathValidator(Node, String, Supplier<Boolean>) - Constructor for class org.opentrafficsim.editor.decoration.validation.XPathValidator
Constructor.
XsdAllValidator - Class in org.opentrafficsim.editor.decoration.validation
Validates that children nodes are not duplicate within their parent.
XsdAllValidator(XsdTreeNodeRoot) - Constructor for class org.opentrafficsim.editor.decoration.validation.XsdAllValidator
Constructor.
XsdOption - Record Class in org.opentrafficsim.editor
Class that groups some information on an option for a choice node, relevant to show to the user.
XsdOption(XsdTreeNode, XsdTreeNode, boolean) - Constructor for record class org.opentrafficsim.editor.XsdOption
Creates an instance of a XsdOption record class.
XsdPaths - Class in org.opentrafficsim.editor
Class where static fields define paths in the XML.
XsdTreeCellRenderer - Class in org.opentrafficsim.editor.render
Renderer for the nodes in the tree.
XsdTreeCellRenderer(OtsEditor) - Constructor for class org.opentrafficsim.editor.render.XsdTreeCellRenderer
Constructor.
XsdTreeEditorListener - Class in org.opentrafficsim.editor.listeners
Listener to tree editors.
XsdTreeEditorListener(OtsEditor, JTreeTable, JTable) - Constructor for class org.opentrafficsim.editor.listeners.XsdTreeEditorListener
Constructor.
XsdTreeKeyListener - Class in org.opentrafficsim.editor.listeners
Listener for key events on the tree table.
XsdTreeKeyListener(OtsEditor, JTreeTable) - Constructor for class org.opentrafficsim.editor.listeners.XsdTreeKeyListener
Constructor.
XsdTreeListener - Class in org.opentrafficsim.editor.listeners
Listener to the tree table or its underlying tree.
XsdTreeListener(OtsEditor, JTreeTable, JTable) - Constructor for class org.opentrafficsim.editor.listeners.XsdTreeListener
Constructor.
XsdTreeNode - Class in org.opentrafficsim.editor
Underlying data structure object of the editor.
XsdTreeNode(Schema) - Constructor for class org.opentrafficsim.editor.XsdTreeNode
Constructor for root node, based on an XsdSchema.
XsdTreeNodeRoot - Class in org.opentrafficsim.editor
Extends XsdTreeNode with event producer capabilities.
XsdTreeNodeRoot(Schema, Supplier<Boolean>, Supplier<Eval>) - Constructor for class org.opentrafficsim.editor.XsdTreeNodeRoot
Constructor for root node, based on a schema.
XsdTreeNodeUtil - Class in org.opentrafficsim.editor
This class exists to keep XsdTreeNode at manageable size.
XsdTreeTableModel - Class in org.opentrafficsim.editor
Defines the columns in the JTreeTable.
XsdTreeTableModel(Document, Supplier<Boolean>, Supplier<Eval>) - Constructor for class org.opentrafficsim.editor.XsdTreeTableModel
Constructor.

Z

ZAdjustedMapData(MapData, double) - Constructor for record class org.opentrafficsim.editor.extensions.map.edit.SelectionAnnotation.ZAdjustedMapData
Creates an instance of a ZAdjustedMapData record class.
A B C D E F G H I K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form