[JBoss JIRA] (DROOLS-4211) [DMN Designer] Search feature - Implement search mechanism PoC on GDT
by Guilherme Gomes (Jira)
[ https://issues.jboss.org/browse/DROOLS-4211?page=com.atlassian.jira.plugi... ]
Guilherme Gomes updated DROOLS-4211:
------------------------------------
Sprint: 2019 Week 26-28
> [DMN Designer] Search feature - Implement search mechanism PoC on GDT
> ---------------------------------------------------------------------
>
> Key: DROOLS-4211
> URL: https://issues.jboss.org/browse/DROOLS-4211
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Guilherme Gomes
> Assignee: Guilherme Gomes
> Priority: Major
> Labels: drools-tools
>
> This JIRA refers to the implementation of the *search mechanism prof of concept* for Guided Decision Tables.
> In this context, *prof of concept* means that:
> - the search feature won't be visible in the screen
> - the basic search mechanism will be working (results for a given text are being returned)
> - the assignee needs to provide a way for enable this feature for PR reviewers
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
4 years, 10 months
[JBoss JIRA] (DROOLS-4213) [DMN Designer] Search feature - Define search architectural approach
by Guilherme Gomes (Jira)
[ https://issues.jboss.org/browse/DROOLS-4213?page=com.atlassian.jira.plugi... ]
Guilherme Gomes updated DROOLS-4213:
------------------------------------
Sprint: 2019 Week 26-28
> [DMN Designer] Search feature - Define search architectural approach
> --------------------------------------------------------------------
>
> Key: DROOLS-4213
> URL: https://issues.jboss.org/browse/DROOLS-4213
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Guilherme Gomes
> Assignee: Guilherme Gomes
> Priority: Major
> Labels: drools-tools
>
> This JIRAs refers to the discussions for different implementation approaches that can be adopted for supporting GDT editor and DMN editor.
> With this JIRA done, two initial implementations will be triggered:
> - https://issues.jboss.org/browse/DROOLS-4212 (DMN graph PoC)
> - https://issues.jboss.org/browse/DROOLS-4211 (GDT PoC)
> ---
> h5. Definitions:
> All GDT cells, DRG Elements, and any other searchable element would need to implement this interface:
> {code}
> interface Searchable {
> boolean matches(final String text)
> Command onFound()
> }
> {code}
> In the UI, each editor instance would have an instance of {{SearchBarComponent.java}} (..and a {{SearchBarComponentView.java}} and {{SearchBarComponentView.html}}). This simple UI component would call the editor index, that would have all {{Searchable}} elements. When a given component has the desired text, the respective command would be executed.
> ---
> h5. Questions to answer:
> - How to index all Searchable items?
> - How to keep index updated?
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
4 years, 10 months