Project

General

Profile

Feature #3936

Data State (FX) editor: Show elements of arrays and structs as children of the respective variables

Added by Tiziano Munaro 7 months ago. Updated about 2 months ago.

Status:
New
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
02/26/2020
Due date:
% Done:

0%

Estimated time:

Description

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.


Related issues

Related to Change Request #3909: DataStateEditorBase<T> to JavaFXClosed01/27/2020

History

#1 Updated by Tiziano Munaro 7 months ago

#2 Updated by Johannes Eder 5 months ago

  • Target version changed from AF3 2.17 (Feature Freeze) to AF3 2.18 - Feature Freeze

#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.

#4 Updated by Marco Volpe about 2 months ago

  • Assignee changed from Marco Volpe to Johannes Eder

#5 Updated by Johannes Eder about 2 months ago

  • Target version changed from AF3 2.18 - Feature Freeze to Backlog

Also available in: Atom PDF