]
Liz Clayton commented on DROOLS-2787:
-------------------------------------
[~manstis]
- I will remove the add Simple types example from the click thru, thanks. I might have
misunderstood [~tirelli] comments, although they were in his PDF as well? Hmm. So if you
don't need to Add them, can the user Edit or Delete them? If so, then I guess this
master list would be pre-populated with the Simple types. If not, then this would be as
you had said earlier only for Custom/Structured types.
- Yes to the dropdown options. I think it would have to clear the definitions in order to
reset the fields. The child wouldn't need to be the same as the parent would it?
Because you could have either Custom or Structured children within a parent Structured
type - is that true?
Thanks
"Data Type" tree-grid table interactions.
-----------------------------------------
Key: DROOLS-2787
URL:
https://issues.jboss.org/browse/DROOLS-2787
Project: Drools
Issue Type: Story
Components: DMN Editor
Reporter: Liz Clayton
Assignee: Liz Clayton
Labels: UX, UXTeam, drools-tools
Attachments: DROOLS-2738.bmpr, Manage1.png, Manage2.png, Screen Shot 2018-07-24
at 3.51.03 PM.png, Screen Shot 2018-07-27 at 11.48.34 AM.png, Screen Shot 2018-07-27 at
12.24.49 PM.png, Screen Shot 2018-07-27 at 12.27.13 PM.png, add_basic.png, treegrid.png,
type_definitions.pdf
*Background*
Persona: Business analyst or Rules practitioner
Use Cases:
As a user I want to:
* *Edit* the list of Data Types, using the appropriate type considering the DMN model
(eg: in the age line, we need to select "Numeric" in the combobox.)
* *Add* a new data type, which might be a nested or otherwise complex object as defined
by the (ItemDefinition.)
* *Remove* Data Types from the list of available selections.
* be prevented from making selections that are not valid or would cause an error.
* know that when I edit a data type the changes will be updated in the DMN model.
Functional considerations/ pre conditions:
* Outside of simple view/select, Data Types list (and options) will be presented as a
tree-grid within a modal dialog. Discussed in detail within Epic subtask for the same.
* Design needs to be consistent with Stunner and PF components, such as:
https://www.patternfly.org/pattern-library/widgets/#treegrid-table
Verification conditions:
* Scrum team and PO review.