[JBoss JIRA] (DROOLS-3798) [DMN Designer] Included Models - When users open a DMN file with imported nodes, they must be able to see those nodes in the graph on read-only mode
by Guilherme Gomes (Jira)
[ https://issues.jboss.org/browse/DROOLS-3798?page=com.atlassian.jira.plugi... ]
Guilherme Gomes updated DROOLS-3798:
------------------------------------
Story Points: 5 (was: 8)
> [DMN Designer] Included Models - When users open a DMN file with imported nodes, they must be able to see those nodes in the graph on read-only mode
> ----------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: DROOLS-3798
> URL: https://issues.jboss.org/browse/DROOLS-3798
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Guilherme Gomes
> Assignee: Daniel José dos Santos
> Priority: Major
> Labels: drools-tools
> Attachments: daniel1.dmn, daniel2.dmn
>
>
> When users open the DMN editor with an imported file+ imported nodes, they must be able to see these nodes on read-only mode.
> ---
> Assets:
> - [^daniel1.dmn]
> - [^daniel2.dmn]
> ---
> This task comprehends:
> - Read imported nodes in the "daniel2.dmn", and put them into the canvas by consuming a *mocked service class* [1] to fill the node information;
> - Create the new imported nodes in the canvas;
> - Persist imported nodes info properly in the DMN file (when users save it);
> - Keep these imported nodes on read-only mode;
> - -Keep the properties panel correctly updated- (This JIRA https://issues.jboss.org/browse/DROOLS-3830 will address this item)
> ---
> Acceptance criteria:
> - Open the "daniel2.dmn"
> - See the imported nodes from the "daniel1.dmn"
> - Try to change the name of the node (this should not be allowed, since the node must be on read only mode)
> - Check the properties panel properties
> ---
> [1] This service class will be responsible for returning all information from a given node from another DMN file. This API will be something like this: {{ExternalDMNFileService.getNode(final String dmnElementRef)}}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (DROOLS-3798) [DMN Designer] Included Models - When users open a DMN file with imported nodes, they must be able to see those nodes in the graph on read-only mode
by Guilherme Gomes (Jira)
[ https://issues.jboss.org/browse/DROOLS-3798?page=com.atlassian.jira.plugi... ]
Guilherme Gomes updated DROOLS-3798:
------------------------------------
Description:
When users open the DMN editor with an imported file+ imported nodes, they must be able to see these nodes on read-only mode.
---
Assets:
- [^daniel1.dmn]
- [^daniel2.dmn]
---
This task comprehends:
- Read imported nodes in the "daniel2.dmn", and put them into the canvas by consuming a *mocked service class* [1] to fill the node information;
- Create the new imported nodes in the canvas;
- Persist imported nodes info properly in the DMN file (when users save it);
- Keep these imported nodes on read-only mode;
- -Keep the properties panel correctly updated- (This JIRA https://issues.jboss.org/browse/DROOLS-3830 will address this item)
---
Acceptance criteria:
- Open the "daniel2.dmn"
- See the imported nodes from the "daniel1.dmn"
- Try to change the name of the node (this should not be allowed, since the node must be on read only mode)
- Check the properties panel properties
---
[1] This service class will be responsible for returning all information from a given node from another DMN file. This API will be something like this: {{ExternalDMNFileService.getNode(final String dmnElementRef)}}
was:
When users open the DMN editor with an imported file+ imported nodes, they must be able to see these nodes on read-only mode.
---
Assets:
- [^daniel1.dmn]
- [^daniel2.dmn]
---
This task comprehends:
- Read imported nodes in the "daniel2.dmn", and put them into the canvas by consuming a *mocked service class* [1] to fill the node information;
- Create the new imported nodes in the canvas;
- Persist imported nodes info properly in the DMN file (when users save it);
- Keep these imported nodes on read-only mode;
- Keep the properties panel correctly updated.
---
Acceptance criteria:
- Open the "daniel2.dmn"
- See the imported nodes from the "daniel1.dmn"
- Try to change the name of the node (this should not be allowed, since the node must be on read only mode)
- Check the properties panel properties
---
[1] This service class will be responsible for returning all information from a given node from another DMN file. This API will be something like this: {{ExternalDMNFileService.getNode(final String dmnElementRef)}}
> [DMN Designer] Included Models - When users open a DMN file with imported nodes, they must be able to see those nodes in the graph on read-only mode
> ----------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: DROOLS-3798
> URL: https://issues.jboss.org/browse/DROOLS-3798
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Guilherme Gomes
> Assignee: Daniel José dos Santos
> Priority: Major
> Labels: drools-tools
> Attachments: daniel1.dmn, daniel2.dmn
>
>
> When users open the DMN editor with an imported file+ imported nodes, they must be able to see these nodes on read-only mode.
> ---
> Assets:
> - [^daniel1.dmn]
> - [^daniel2.dmn]
> ---
> This task comprehends:
> - Read imported nodes in the "daniel2.dmn", and put them into the canvas by consuming a *mocked service class* [1] to fill the node information;
> - Create the new imported nodes in the canvas;
> - Persist imported nodes info properly in the DMN file (when users save it);
> - Keep these imported nodes on read-only mode;
> - -Keep the properties panel correctly updated- (This JIRA https://issues.jboss.org/browse/DROOLS-3830 will address this item)
> ---
> Acceptance criteria:
> - Open the "daniel2.dmn"
> - See the imported nodes from the "daniel1.dmn"
> - Try to change the name of the node (this should not be allowed, since the node must be on read only mode)
> - Check the properties panel properties
> ---
> [1] This service class will be responsible for returning all information from a given node from another DMN file. This API will be something like this: {{ExternalDMNFileService.getNode(final String dmnElementRef)}}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (DROOLS-3384) [DMN Designer] DMN Editor Index
by Guilherme Gomes (Jira)
[ https://issues.jboss.org/browse/DROOLS-3384?page=com.atlassian.jira.plugi... ]
Guilherme Gomes closed DROOLS-3384.
-----------------------------------
Resolution: Done
> [DMN Designer] DMN Editor Index
> -------------------------------
>
> Key: DROOLS-3384
> URL: https://issues.jboss.org/browse/DROOLS-3384
> Project: Drools
> Issue Type: Feature Request
> Components: DMN Editor
> Affects Versions: 7.15.0.Final
> Reporter: Guilherme Gomes
> Assignee: Guilherme Gomes
> Priority: Minor
> Labels: drools-tools
>
> This JIRA aims to cover all tasks related to interactions between DMN files.
> The Import Feature introduces scenarios that couples DMN files to each other. See these two DMN files:
> {quote}*file1.dmn*
> - Person (Structure)
> -- name (Text)
> -- age (Number){quote}
> {quote}*file2.dmn*
> - Order (Structure)
> -- price (Number)
> -- product (Text)
> -- salesman (file1.Person)
> -- buyer (file1.Person){quote}
> Notice that the user cannot delete the "file1.dmn", because it is referenced by the "file2.dmn".
> Other scenarios:
> - How to handle DMN files from {{kjars}}?
> - Is the user allowed to rename the Data Type "Person"?
> - Is the user allowed to remove the Data Type "Person"?
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (DROOLS-3384) [DMN Designer] DMN Editor Index
by Guilherme Gomes (Jira)
[ https://issues.jboss.org/browse/DROOLS-3384?page=com.atlassian.jira.plugi... ]
Guilherme Gomes commented on DROOLS-3384:
-----------------------------------------
Closing it since this we won't address these scenarios for now.
> [DMN Designer] DMN Editor Index
> -------------------------------
>
> Key: DROOLS-3384
> URL: https://issues.jboss.org/browse/DROOLS-3384
> Project: Drools
> Issue Type: Feature Request
> Components: DMN Editor
> Affects Versions: 7.15.0.Final
> Reporter: Guilherme Gomes
> Assignee: Guilherme Gomes
> Priority: Minor
> Labels: drools-tools
>
> This JIRA aims to cover all tasks related to interactions between DMN files.
> The Import Feature introduces scenarios that couples DMN files to each other. See these two DMN files:
> {quote}*file1.dmn*
> - Person (Structure)
> -- name (Text)
> -- age (Number){quote}
> {quote}*file2.dmn*
> - Order (Structure)
> -- price (Number)
> -- product (Text)
> -- salesman (file1.Person)
> -- buyer (file1.Person){quote}
> Notice that the user cannot delete the "file1.dmn", because it is referenced by the "file2.dmn".
> Other scenarios:
> - How to handle DMN files from {{kjars}}?
> - Is the user allowed to rename the Data Type "Person"?
> - Is the user allowed to remove the Data Type "Person"?
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months