Data State (FX) editor: Show elements of arrays and structs as children of the respective variables
While easily editable, the current textual representation of arrays and structs in the data state (FX) editor is not suitable for handling larger data structures.
A more clear way to display such data and operate on it would be to include the elements of a structure in the tree table view as children. This representation is also consistent with the data dictionary.
#3 Updated by Marco Volpe 4 months ago
Update: A visualization of data state variables in the data state (FX) editor such that the subelements of arrays and structures appear as children directly in the tree table view does not seem easy to implement. This is due to the fact that we do not have any EObject representing such subelements (to be collected by the ContentProvider). This would possibly require a modification of the ecore model such that subclasses for DataStateVariable are introduced. An alternative solution could be to allow to open a separate window to introduce initial values for complex data types, as it was the case in the SWT implementation.