[jboss-jira] [JBoss JIRA] (DROOLS-4003) Implement intermediate interface to allow decoupling for Submarine
Gabriele Cardosi (Jira)
issues at jboss.org
Fri May 10 12:20:00 EDT 2019
Gabriele Cardosi created DROOLS-4003:
----------------------------------------
Summary: Implement intermediate interface to allow decoupling for Submarine
Key: DROOLS-4003
URL: https://issues.jboss.org/browse/DROOLS-4003
Project: Drools
Issue Type: Enhancement
Reporter: Gabriele Cardosi
Assignee: Gabriele Cardosi
Currently, AuthoringWorkbenchDocks (inside kie-wb-common-workbench-clients) is used to manage right docks inside drools-wb. This, in turns, bind the editors to the above package and all its dependencies, even when not needed.
Inside Submarine we should strive to reduce as much as possible such dependencies.
To make the change backward compatible, a new interface is needed, that declares the methods of AuthoringWorkbenchDocks used inside the editors.
Then, editor will need to inject such specific interface instead of AuthoringWorkbenchDocks; last, for the Submarine environment editors should implement their own version of such class, unbinding them from kie-wb-common-workbench-clients
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
More information about the jboss-jira
mailing list