[JBoss JIRA] (DROOLS-3053) Warning dialog of column type change in Scenario grid
by Stetson Robinson (Jira)
[ https://issues.jboss.org/browse/DROOLS-3053?page=com.atlassian.jira.plugi... ]
Stetson Robinson edited comment on DROOLS-3053 at 10/10/18 12:25 PM:
---------------------------------------------------------------------
[~uxdlc], [~danielezonca], [~gabriolo], I already proposed the text for the warnings, but am putting it all here to consolidate:
Warning A: Preserve or Clear column values (update value of same type)
{quote}
Edit scenario test
This column contains scenario input values that might not correspond with the test statement after this change. Select how you want to continue.
- Preserve existing Scenario values in this column.
- Clear all Scenario values in this column.
Warning: This action cannot be undone.
[Cancel] [Preserve values] [Clear values]
{quote}
Warning B: Delete column data (update value of different type)
{quote}
Edit scenario test
This column contains scenario input values that will not correspond with the test statement after this change and will be deleted. Do you want to continue and delete the column data?
Warning: This action cannot be undone.
[Cancel] [Continue]
{quote}
was (Author: stetson.robinson):
[~uxdlc], [~danielezonca], [~gabriolo], I already proposed the text for the warnings, but am putting it all here to consolidate:
Warning A: Preserve or Clear column values (update value of same type)
{quote}
Edit scenario test
This column contains scenario input values that might not correspond with the test statement after this change. Select how you want to continue.
- Preserve existing Scenario values in this column.
- Clear all Scenario values in this column.
Warning: This action cannot be undone.
[Cancel] [Preserve values] [Clear values]
{quote}
Warning B: Delete column data (update value of different type)
{quote}
Edit scenario test
The data in this column will be deleted by this action. Do you want to continue and delete the column data?
Warning: This action cannot be undone.
[Cancel] [Continue]
{quote}
> Warning dialog of column type change in Scenario grid
> -----------------------------------------------------
>
> Key: DROOLS-3053
> URL: https://issues.jboss.org/browse/DROOLS-3053
> Project: Drools
> Issue Type: Task
> Components: Scenario Simulation and Testing
> Reporter: Daniele Zonca
> Assignee: Gabriele Cardosi
> Priority: Minor
> Labels: UX, UXTeam
> Attachments: Screenshot from 2018-10-04 17-44-51.png, Screenshot from 2018-10-04 17-45-21.png, warning2.png
>
>
> Implement a warning popup when the user changes the type of a column that has been already populated.
> To be done/merged *after* DROOLS-3051.
> *Acceptance criteria*
> - If the column contains no value, no confirmation is needed
> - If old and new types are the same the user has to decide if the values should be removed or not
> - If old and new types are not the same the user has to accept that old values will be removed
> - All warning popups should contains also a "Cancel" command to abort the edit
> - If the user try to update the column type with the same column type no warning should be raised and data should stay untouched
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-3053) Warning dialog of column type change in Scenario grid
by Stetson Robinson (Jira)
[ https://issues.jboss.org/browse/DROOLS-3053?page=com.atlassian.jira.plugi... ]
Stetson Robinson edited comment on DROOLS-3053 at 10/10/18 12:22 PM:
---------------------------------------------------------------------
[~uxdlc], [~danielezonca], [~gabriolo], I already proposed the text for the warnings, but am putting it all here to consolidate:
Warning A: Preserve or Clear column values (update value of same type)
{quote}
Edit scenario test
This column contains scenario input values that might not correspond with the test statement after this change. Select how you want to continue.
- Preserve existing Scenario values in this column.
- Clear all Scenario values in this column.
Warning: This action cannot be undone.
[Cancel] [Preserve values] [Clear values]
{quote}
Warning B: Delete column data (update value of different type)
{quote}
Edit scenario test
The data in this column will be deleted by this action. Do you want to continue and delete the column data?
[Cancel] [Continue]
{quote}
was (Author: stetson.robinson):
[~uxdlc], [~danielezonca], [~gabriolo], I already proposed the text for the warnings, but am putting it all here to consolidate:
Warning A: Preserve or Clear column values (update value of same type)
{block}
Edit scenario test
This column contains scenario input values that might not correspond with the test statement after this change. Select how you want to continue.
- Preserve existing Scenario values in this column.
- Clear all Scenario values in this column.
Warning: This action cannot be undone.
[Cancel] [Preserve values] [Clear values]
{block}
Warning B: Delete column data (update value of different type)
{block}
Edit scenario test
The data in this column will be deleted by this action. Do you want to continue and delete the column data?
[Cancel] [Continue]
{block}
> Warning dialog of column type change in Scenario grid
> -----------------------------------------------------
>
> Key: DROOLS-3053
> URL: https://issues.jboss.org/browse/DROOLS-3053
> Project: Drools
> Issue Type: Task
> Components: Scenario Simulation and Testing
> Reporter: Daniele Zonca
> Assignee: Gabriele Cardosi
> Priority: Minor
> Labels: UX, UXTeam
> Attachments: Screenshot from 2018-10-04 17-44-51.png, Screenshot from 2018-10-04 17-45-21.png, warning2.png
>
>
> Implement a warning popup when the user changes the type of a column that has been already populated.
> To be done/merged *after* DROOLS-3051.
> *Acceptance criteria*
> - If the column contains no value, no confirmation is needed
> - If old and new types are the same the user has to decide if the values should be removed or not
> - If old and new types are not the same the user has to accept that old values will be removed
> - All warning popups should contains also a "Cancel" command to abort the edit
> - If the user try to update the column type with the same column type no warning should be raised and data should stay untouched
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-3053) Warning dialog of column type change in Scenario grid
by Stetson Robinson (Jira)
[ https://issues.jboss.org/browse/DROOLS-3053?page=com.atlassian.jira.plugi... ]
Stetson Robinson edited comment on DROOLS-3053 at 10/10/18 12:22 PM:
---------------------------------------------------------------------
[~uxdlc], [~danielezonca], [~gabriolo], I already proposed the text for the warnings, but am putting it all here to consolidate:
Warning A: Preserve or Clear column values (update value of same type)
{quote}
Edit scenario test
This column contains scenario input values that might not correspond with the test statement after this change. Select how you want to continue.
- Preserve existing Scenario values in this column.
- Clear all Scenario values in this column.
Warning: This action cannot be undone.
[Cancel] [Preserve values] [Clear values]
{quote}
Warning B: Delete column data (update value of different type)
{quote}
Edit scenario test
The data in this column will be deleted by this action. Do you want to continue and delete the column data?
Warning: This action cannot be undone.
[Cancel] [Continue]
{quote}
was (Author: stetson.robinson):
[~uxdlc], [~danielezonca], [~gabriolo], I already proposed the text for the warnings, but am putting it all here to consolidate:
Warning A: Preserve or Clear column values (update value of same type)
{quote}
Edit scenario test
This column contains scenario input values that might not correspond with the test statement after this change. Select how you want to continue.
- Preserve existing Scenario values in this column.
- Clear all Scenario values in this column.
Warning: This action cannot be undone.
[Cancel] [Preserve values] [Clear values]
{quote}
Warning B: Delete column data (update value of different type)
{quote}
Edit scenario test
The data in this column will be deleted by this action. Do you want to continue and delete the column data?
[Cancel] [Continue]
{quote}
> Warning dialog of column type change in Scenario grid
> -----------------------------------------------------
>
> Key: DROOLS-3053
> URL: https://issues.jboss.org/browse/DROOLS-3053
> Project: Drools
> Issue Type: Task
> Components: Scenario Simulation and Testing
> Reporter: Daniele Zonca
> Assignee: Gabriele Cardosi
> Priority: Minor
> Labels: UX, UXTeam
> Attachments: Screenshot from 2018-10-04 17-44-51.png, Screenshot from 2018-10-04 17-45-21.png, warning2.png
>
>
> Implement a warning popup when the user changes the type of a column that has been already populated.
> To be done/merged *after* DROOLS-3051.
> *Acceptance criteria*
> - If the column contains no value, no confirmation is needed
> - If old and new types are the same the user has to decide if the values should be removed or not
> - If old and new types are not the same the user has to accept that old values will be removed
> - All warning popups should contains also a "Cancel" command to abort the edit
> - If the user try to update the column type with the same column type no warning should be raised and data should stay untouched
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-3053) Warning dialog of column type change in Scenario grid
by Stetson Robinson (Jira)
[ https://issues.jboss.org/browse/DROOLS-3053?page=com.atlassian.jira.plugi... ]
Stetson Robinson edited comment on DROOLS-3053 at 10/10/18 12:20 PM:
---------------------------------------------------------------------
[~uxdlc], [~danielezonca], [~gabriolo], I already proposed the text for the warnings, but am putting it all here to consolidate:
Warning A: Preserve or Clear column values (update value of same type)
{block}
Edit scenario test
This column contains scenario input values that might not correspond with the test statement after this change. Select how you want to continue.
- Preserve existing Scenario values in this column.
- Clear all Scenario values in this column.
Warning: This action cannot be undone.
[Cancel] [Preserve values] [Clear values]
{block}
Warning B: Delete column data (update value of different type)
{block}
Edit scenario test
The data in this column will be deleted by this action. Do you want to continue and delete the column data?
[Cancel] [Continue]
{block}
was (Author: stetson.robinson):
[~uxdlc] For the warning, if radio buttons are no go, how about just making the radio buttons bullets instead, and then changing the buttons to *Cancel*, *Preserve values*, *Clear values*? I leave button headline vs sentence style to whatever is UI convention (Preserve Values vs. Preserver values). Docs uses sentence style all around and leans to lowercase as much as possible. But I think UX is different. So whatever is currently the norm.
> Warning dialog of column type change in Scenario grid
> -----------------------------------------------------
>
> Key: DROOLS-3053
> URL: https://issues.jboss.org/browse/DROOLS-3053
> Project: Drools
> Issue Type: Task
> Components: Scenario Simulation and Testing
> Reporter: Daniele Zonca
> Assignee: Gabriele Cardosi
> Priority: Minor
> Labels: UX, UXTeam
> Attachments: Screenshot from 2018-10-04 17-44-51.png, Screenshot from 2018-10-04 17-45-21.png, warning2.png
>
>
> Implement a warning popup when the user changes the type of a column that has been already populated.
> To be done/merged *after* DROOLS-3051.
> *Acceptance criteria*
> - If the column contains no value, no confirmation is needed
> - If old and new types are the same the user has to decide if the values should be removed or not
> - If old and new types are not the same the user has to accept that old values will be removed
> - All warning popups should contains also a "Cancel" command to abort the edit
> - If the user try to update the column type with the same column type no warning should be raised and data should stay untouched
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-3053) Warning dialog of column type change in Scenario grid
by Stetson Robinson (Jira)
[ https://issues.jboss.org/browse/DROOLS-3053?page=com.atlassian.jira.plugi... ]
Stetson Robinson commented on DROOLS-3053:
------------------------------------------
[~uxdlc] For the warning, if radio buttons are no go, how about just making the radio buttons bullets instead, and then changing the buttons to *Cancel*, *Preserve values*, *Clear values*? I leave button headline vs sentence style to whatever is UI convention (Preserve Values vs. Preserver values). Docs uses sentence style all around and leans to lowercase as much as possible. But I think UX is different. So whatever is currently the norm.
> Warning dialog of column type change in Scenario grid
> -----------------------------------------------------
>
> Key: DROOLS-3053
> URL: https://issues.jboss.org/browse/DROOLS-3053
> Project: Drools
> Issue Type: Task
> Components: Scenario Simulation and Testing
> Reporter: Daniele Zonca
> Assignee: Gabriele Cardosi
> Priority: Minor
> Labels: UX, UXTeam
> Attachments: Screenshot from 2018-10-04 17-44-51.png, Screenshot from 2018-10-04 17-45-21.png, warning2.png
>
>
> Implement a warning popup when the user changes the type of a column that has been already populated.
> To be done/merged *after* DROOLS-3051.
> *Acceptance criteria*
> - If the column contains no value, no confirmation is needed
> - If old and new types are the same the user has to decide if the values should be removed or not
> - If old and new types are not the same the user has to accept that old values will be removed
> - All warning popups should contains also a "Cancel" command to abort the edit
> - If the user try to update the column type with the same column type no warning should be raised and data should stay untouched
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-3088) FEEL Compiler: refactor to AST-based tree walk
by Edoardo Vacchi (Jira)
[ https://issues.jboss.org/browse/DROOLS-3088?page=com.atlassian.jira.plugi... ]
Edoardo Vacchi commented on DROOLS-3088:
----------------------------------------
poker: 8
> FEEL Compiler: refactor to AST-based tree walk
> ----------------------------------------------
>
> Key: DROOLS-3088
> URL: https://issues.jboss.org/browse/DROOLS-3088
> Project: Drools
> Issue Type: Task
> Reporter: Edoardo Vacchi
> Assignee: Edoardo Vacchi
> Priority: Major
> Labels: drools-core
>
> Current implementation of the compiler walks the parse tree generated by ANTLR, which is a bit cumbersome because of the way the grammar has to be written to deal with priorities/ambiguities. Luckily, many of such issues are solved by the interpreter implementation, which walks the parse tree and generates a neat, simpler Abstract Syntax Tree.
> This tasks is to refactor our current compiler to walk that AST, instead of the larger parse tree.
> Benefits:
> - less "visit" cases in the visitor
> - more opportunities to "optimize" the tree (e.g, tree rewrites, constant folding)
> - more opportunities to refactor tree walking phases (e.g. we could add a "type-evaluation" phase)
> - a chance to refactor code gen utilities to support classes, and simplify the code in general
> - cons: it takes a bit of time, but the AST nodes are really a handful, so it should not take that much
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-2804) [DMN Designer] Properties Panel to drill-down to DMN component level
by Matteo Mortari (Jira)
[ https://issues.jboss.org/browse/DROOLS-2804?page=com.atlassian.jira.plugi... ]
Matteo Mortari updated DROOLS-2804:
-----------------------------------
Description:
The Properties Panel currently shows properties for Stunner-level "graph" components.
We need, for DMN, the Properties Panel to show the properties of DMN elements' properties at the "grid" level. For example, when a {{Context}} is selected the Properties Panel should show only the top level properties for the {{Context}} (i.e. not those of its {{ContextEntries}}). Selection of a {{ContextEntry}} should refresh the Properties Panel to show only the top-level properties of the {{ContextEntry}}. Selection of the {{ContextEntry}}'s {{Expression}} should again refresh the Properties Panel to show only the top-level properties of the {{Expression}} and so forth.
h2. Properties on the Grid Level
The selection on the grid level should show the properties below. Please notice that selection of multiple cells, rows or columns should show empty properties panel.
(everything should have ID, Description properties. Components which inherit from "NamedElement" should also have Name property)
h3. Literal expression
||Selected item||Properties panel items||type||
|Cell|ExpressionLanguage|URI|
h3. Context
||Selected item||Properties panel items||type||
|Row|type Ref|ItemDefinition ref (same which applies to Key Cell|
|Column|n/a|
|Key Cell|type Ref|ItemDefinition ref|
|Value Cell|ExpressionLanguage|URI|
h3. Decision Table
||Selected item||Properties panel items||type||
|Row|n/a|
| Input Column|Constraints|Text field|
|Output Column|Output values|Unary tests|
|Output Column|Default Output|expression|
|Cell|ExpressionLanguage|URI|
h3. Relation
||Selected item||Properties panel items||type||
|Row|n/a|
|Column|type Ref|ItemDefinition ref|
|Cell|ExpressionLanguage|URI|
h3. Function
||Selected item||Properties panel items||type||
|Row|n/a|
|Column|n/a|
|Cell|ExpressionLanguage|URI|
h3. Invocation
||Selected item||Properties panel items||type||
|Row|n/a|
|Column|n/a|
|Cell|ExpressionLanguage|URI|
h2. Manual Acceptance Test
- Switching between DRG and Grid editor, check proper fields shown
- Switching between rows, columns, cells in Grid editor, check proper fields
-- In same expression kind
-- Across different expression kinds
- Clear expression kind
- Read only mode - older asset version
- All Grid specific properties saved
was:
The Properties Panel currently shows properties for Stunner-level "graph" components.
We need, for DMN, the Properties Panel to show the properties of DMN elements' properties at the "grid" level. For example, when a {{Context}} is selected the Properties Panel should show only the top level properties for the {{Context}} (i.e. not those of its {{ContextEntries}}). Selection of a {{ContextEntry}} should refresh the Properties Panel to show only the top-level properties of the {{ContextEntry}}. Selection of the {{ContextEntry}}'s {{Expression}} should again refresh the Properties Panel to show only the top-level properties of the {{Expression}} and so forth.
h2. Properties on the Grid Level
The selection on the grid level should show the properties below. Please notice that selection of multiple cells, rows or columns should show empty properties panel.
(everything should have ID, Description properties. Components which inherit from "NamedElement" should also have Name property)
h3. Literal expression
||Selected item||Properties panel items||type||
|Cell|ExpressionLanguage|URI|
h3. Context
||Selected item||Properties panel items||type||
|Row|type Ref|ItemDefinition ref (same which applies to Key Cell|
|Column|n/a|
|Key Cell|type Ref|ItemDefinition ref|
|Value Cell|ExpressionLanguage|URI|
h3. Decision Table
||Selected item||Properties panel items||type||
|Row|n/a|
| Input Column|Constraints|Text field|
|Output Column|Output values|Unary tests|
|Output Column|Default Output|expression|
|Cell|ExpressionLanguage|URI|
h3. Relation
||Selected item||Properties panel items||type||
|Row|n/a|
|Column|type Ref|ItemDefinition ref|
|Cell|ExpressionLanguage|URI|
h3. Function
||Selected item||Properties panel items||type||
|Row|(?)|
|Column|(?)|
|Cell|(?)|
h3. Invocation
||Selected item||Properties panel items||type||
|Row|(?)|
|Column|(?)|
|Cell|(?)|
h2. Manual Acceptance Test
- Switching between DRG and Grid editor, check proper fields shown
- Switching between rows, columns, cells in Grid editor, check proper fields
-- In same expression kind
-- Across different expression kinds
- Clear expression kind
- Read only mode - older asset version
- All Grid specific properties saved
> [DMN Designer] Properties Panel to drill-down to DMN component level
> --------------------------------------------------------------------
>
> Key: DROOLS-2804
> URL: https://issues.jboss.org/browse/DROOLS-2804
> Project: Drools
> Issue Type: Feature Request
> Components: DMN Editor
> Reporter: Michael Anstis
> Assignee: Michael Anstis
> Priority: Critical
> Labels: drools-tools
>
> The Properties Panel currently shows properties for Stunner-level "graph" components.
> We need, for DMN, the Properties Panel to show the properties of DMN elements' properties at the "grid" level. For example, when a {{Context}} is selected the Properties Panel should show only the top level properties for the {{Context}} (i.e. not those of its {{ContextEntries}}). Selection of a {{ContextEntry}} should refresh the Properties Panel to show only the top-level properties of the {{ContextEntry}}. Selection of the {{ContextEntry}}'s {{Expression}} should again refresh the Properties Panel to show only the top-level properties of the {{Expression}} and so forth.
> h2. Properties on the Grid Level
> The selection on the grid level should show the properties below. Please notice that selection of multiple cells, rows or columns should show empty properties panel.
> (everything should have ID, Description properties. Components which inherit from "NamedElement" should also have Name property)
> h3. Literal expression
> ||Selected item||Properties panel items||type||
> |Cell|ExpressionLanguage|URI|
> h3. Context
> ||Selected item||Properties panel items||type||
> |Row|type Ref|ItemDefinition ref (same which applies to Key Cell|
> |Column|n/a|
> |Key Cell|type Ref|ItemDefinition ref|
> |Value Cell|ExpressionLanguage|URI|
> h3. Decision Table
> ||Selected item||Properties panel items||type||
> |Row|n/a|
> | Input Column|Constraints|Text field|
> |Output Column|Output values|Unary tests|
> |Output Column|Default Output|expression|
> |Cell|ExpressionLanguage|URI|
> h3. Relation
> ||Selected item||Properties panel items||type||
> |Row|n/a|
> |Column|type Ref|ItemDefinition ref|
> |Cell|ExpressionLanguage|URI|
> h3. Function
> ||Selected item||Properties panel items||type||
> |Row|n/a|
> |Column|n/a|
> |Cell|ExpressionLanguage|URI|
> h3. Invocation
> ||Selected item||Properties panel items||type||
> |Row|n/a|
> |Column|n/a|
> |Cell|ExpressionLanguage|URI|
> h2. Manual Acceptance Test
> - Switching between DRG and Grid editor, check proper fields shown
> - Switching between rows, columns, cells in Grid editor, check proper fields
> -- In same expression kind
> -- Across different expression kinds
> - Clear expression kind
> - Read only mode - older asset version
> - All Grid specific properties saved
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-2804) [DMN Designer] Properties Panel to drill-down to DMN component level
by Matteo Mortari (Jira)
[ https://issues.jboss.org/browse/DROOLS-2804?page=com.atlassian.jira.plugi... ]
Matteo Mortari updated DROOLS-2804:
-----------------------------------
Description:
The Properties Panel currently shows properties for Stunner-level "graph" components.
We need, for DMN, the Properties Panel to show the properties of DMN elements' properties at the "grid" level. For example, when a {{Context}} is selected the Properties Panel should show only the top level properties for the {{Context}} (i.e. not those of its {{ContextEntries}}). Selection of a {{ContextEntry}} should refresh the Properties Panel to show only the top-level properties of the {{ContextEntry}}. Selection of the {{ContextEntry}}'s {{Expression}} should again refresh the Properties Panel to show only the top-level properties of the {{Expression}} and so forth.
h2. Properties on the Grid Level
The selection on the grid level should show the properties below. Please notice that selection of multiple cells, rows or columns should show empty properties panel.
(everything should have ID, Description properties. Components which inherit from "NamedElement" should also have Name property)
h3. Literal expression
||Selected item||Properties panel items||type||
|Cell|ExpressionLanguage|URI|
h3. Context
||Selected item||Properties panel items||type||
|Row|type Ref|ItemDefinition ref (same which applies to Key Cell|
|Column|n/a|
|Key Cell|type Ref|ItemDefinition ref|
|Value Cell|ExpressionLanguage|URI|
h3. Decision Table
||Selected item||Properties panel items||type||
|Row|n/a|
| Input Column|Constraints|Text field|
|Output Column|Output values|Unary tests|
|Output Column|Default Output|expression|
|Cell|ExpressionLanguage|URI|
h3. Relation
||Selected item||Properties panel items||type||
|Row|n/a|
|Column|type Ref|ItemDefinition ref|
|Cell|ExpressionLanguage|URI|
h3. Function
||Selected item||Properties panel items||type||
|Row|(?)|
|Column|(?)|
|Cell|(?)|
h3. Invocation
||Selected item||Properties panel items||type||
|Row|(?)|
|Column|(?)|
|Cell|(?)|
h2. Manual Acceptance Test
- Switching between DRG and Grid editor, check proper fields shown
- Switching between rows, columns, cells in Grid editor, check proper fields
-- In same expression kind
-- Across different expression kinds
- Clear expression kind
- Read only mode - older asset version
- All Grid specific properties saved
was:
The Properties Panel currently shows properties for Stunner-level "graph" components.
We need, for DMN, the Properties Panel to show the properties of DMN elements' properties at the "grid" level. For example, when a {{Context}} is selected the Properties Panel should show only the top level properties for the {{Context}} (i.e. not those of its {{ContextEntries}}). Selection of a {{ContextEntry}} should refresh the Properties Panel to show only the top-level properties of the {{ContextEntry}}. Selection of the {{ContextEntry}}'s {{Expression}} should again refresh the Properties Panel to show only the top-level properties of the {{Expression}} and so forth.
h2. Properties on the Grid Level
The selection on the grid level should show the properties below. Please notice that selection of multiple cells, rows or columns should show empty properties panel.
h3. Literal expression
||Selected item||Properties panel items||type||
|Cell|ExpressionLanguage|URI|
h3. Context
||Selected item||Properties panel items||type||
|Row|(?)|
|Column|(?)|
|Key Cell|type Ref|ItemDefinition ref|
|Value Cell|ExpressionLanguage|URI|
h3. Decision Table
||Selected item||Properties panel items||type||
|Row|(?)|
|Column|(?)|
|Cell|(?)|
h3. Relation
||Selected item||Properties panel items||type||
|Row|(?)|
|Column|(?)|
|Cell|(?)|
h3. Function
||Selected item||Properties panel items||type||
|Row|(?)|
|Column|(?)|
|Cell|(?)|
h3. Invocation
||Selected item||Properties panel items||type||
|Row|(?)|
|Column|(?)|
|Cell|(?)|
h2. Manual Acceptance Test
- Switching between DRG and Grid editor, check proper fields shown
- Switching between rows, columns, cells in Grid editor, check proper fields
-- In same expression kind
-- Across different expression kinds
- Clear expression kind
- Read only mode - older asset version
- All Grid specific properties saved
> [DMN Designer] Properties Panel to drill-down to DMN component level
> --------------------------------------------------------------------
>
> Key: DROOLS-2804
> URL: https://issues.jboss.org/browse/DROOLS-2804
> Project: Drools
> Issue Type: Feature Request
> Components: DMN Editor
> Reporter: Michael Anstis
> Assignee: Michael Anstis
> Priority: Critical
> Labels: drools-tools
>
> The Properties Panel currently shows properties for Stunner-level "graph" components.
> We need, for DMN, the Properties Panel to show the properties of DMN elements' properties at the "grid" level. For example, when a {{Context}} is selected the Properties Panel should show only the top level properties for the {{Context}} (i.e. not those of its {{ContextEntries}}). Selection of a {{ContextEntry}} should refresh the Properties Panel to show only the top-level properties of the {{ContextEntry}}. Selection of the {{ContextEntry}}'s {{Expression}} should again refresh the Properties Panel to show only the top-level properties of the {{Expression}} and so forth.
> h2. Properties on the Grid Level
> The selection on the grid level should show the properties below. Please notice that selection of multiple cells, rows or columns should show empty properties panel.
> (everything should have ID, Description properties. Components which inherit from "NamedElement" should also have Name property)
> h3. Literal expression
> ||Selected item||Properties panel items||type||
> |Cell|ExpressionLanguage|URI|
> h3. Context
> ||Selected item||Properties panel items||type||
> |Row|type Ref|ItemDefinition ref (same which applies to Key Cell|
> |Column|n/a|
> |Key Cell|type Ref|ItemDefinition ref|
> |Value Cell|ExpressionLanguage|URI|
> h3. Decision Table
> ||Selected item||Properties panel items||type||
> |Row|n/a|
> | Input Column|Constraints|Text field|
> |Output Column|Output values|Unary tests|
> |Output Column|Default Output|expression|
> |Cell|ExpressionLanguage|URI|
> h3. Relation
> ||Selected item||Properties panel items||type||
> |Row|n/a|
> |Column|type Ref|ItemDefinition ref|
> |Cell|ExpressionLanguage|URI|
> h3. Function
> ||Selected item||Properties panel items||type||
> |Row|(?)|
> |Column|(?)|
> |Cell|(?)|
> h3. Invocation
> ||Selected item||Properties panel items||type||
> |Row|(?)|
> |Column|(?)|
> |Cell|(?)|
> h2. Manual Acceptance Test
> - Switching between DRG and Grid editor, check proper fields shown
> - Switching between rows, columns, cells in Grid editor, check proper fields
> -- In same expression kind
> -- Across different expression kinds
> - Clear expression kind
> - Read only mode - older asset version
> - All Grid specific properties saved
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months