[DMN Editor] Input Data typeRef (DROOLS-1964)

[DROOLS-2562] [DMN Editor] Graph View - Add support for using User defined data-types Created: 18/May/18  Updated: 23/May/18  Resolved: 23/May/18

Status: Resolved
Project: Drools
Component/s: DMN Editor
Affects Version/s: None
Fix Version/s: 7.8.0.Final

Type: Sub-task Priority: Major
Reporter: Michael Anstis Assignee: Michael Anstis
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Sequence
is followed up by DROOLS-2583 [DMN Designer] Type Ref select box ke... Open
Sprint: 2018 Week 13-14, 2018 Week 15-16, 2018 Week 17-18, 2018 Week 19-22, 2018 Week 23-24, 2018 Week 25-26, 2018 Week 27-29
Tester: Jozef Marko
Git Pull Request: https://github.com/kiegroup/kie-wb-common/pull/1818
Docs QE Status: NEW
QE Status: NEW

 Description   

Decision, BKM and InputData can have an "output data-type" selected.

Add support for selecting User defined types.

PR Acceptance test

For Decision, BKM and InputData

  1. Check data type can be changed
    1. Load file with semantic:itemDefinition
    2. Check user-defined data type can be selected
    3. Check state after save and reopen
    4. Change Selection
    5. Check state after save and reopen
  2. Mouse/keyboard operations with select box DROOLS-2583


 Comments   
Comment by Jozef Marko [ 21/May/18 ]

Michael Anstis Just to be 100% sure we understand this task in the same way, are we speaking about data objects (java classes) in the project/package?

Comment by Michael Anstis [ 21/May/18 ]

Jozef Marko No, this JIRA covers is the ability to define ItemDefinition in our DMN Designer. These represent "user-defined data-types". At the moment the editor only supports selecting existing ItemDefintion's that are already present in the file (the YouTube video I posted shows opening an existing file authored elsewhere and selection of the data-types defined therein).

That said Edson Tirelli has stated we should support using Java types in the editor; as the runtime supports Java data-types.

I am however unclear of the requirements in detail.. so another "place holder" JIRA to "Add support for Java data-types" would probably suffice.

Comment by Jozef Marko [ 21/May/18 ]

Michael Anstis Thanks, I filed DROOLS-2572

Generated at Mon Sep 24 12:29:58 EDT 2018 using JIRA 7.5.0#75005-sha1:fd8c849d4e278dd8bbaccc61e707a716ad697024.