Tag List Report

The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.

Tag Class Total number of occurrences Tag strings used by tag class
Open issues in the code 10 TODO, FIXME, XXX

Each tag is detailed below:

Open issues in the code

Number of occurrences found in the code: 10

org.opentrafficsim.editor.OtsEditor Line
should probably create a utility to run from XML as demo fromXML, but with batch function too 516
org.opentrafficsim.editor.OtsRunner Line
colorer and markers based on user specification 40
org.opentrafficsim.editor.decoration.validation.KeyValidator Line
This approach allows the following to happen. A coupled id is 'Abcd'. The user wants to remove the id by hitting backspace a few times. The value changes each time, and each change is allowed to change the coupled values. Finally the 'A' is also removed causing an empty value and the coupled values not to be updated. Effectively, removing the id value has now changed all coupled values from 'Abcd' to 'A'. A similar thing can happen with the last valid value before a duplicate new value is encountered. It is difficult to define a closed logic that can know when there is a final change of the id. Any operation in the editor can change id values, such as an extension, not only editor fields in the tree table or attributes table. The JTreeTable also has no clear event when editing starts, so we can't set some boolean to prevent updating the keyrefs during an episode of editing. 279
org.opentrafficsim.editor.extensions.OdEditor Line
this is a dummy implementation 57
org.opentrafficsim.editor.extensions.RoadLayoutEditor Line
this is a dummy implementation 61
this is a dummy implementation 81
org.opentrafficsim.editor.extensions.RouteEditor Line
this is a dummy implementation 56
org.opentrafficsim.editor.extensions.TrafCodEditor Line
this is a dummy implementation 42
org.opentrafficsim.editor.extensions.map.EditorMap Line
perhaps a specific data type for generators? 466
for some reason, this does not work... because data remains in JVM? 823