Skip to content

Enhance Liberty dashboard view of projects to allow selection of a Liberty module for performing actions #629

@mezarin

Description

@mezarin

Related LTI issue: OpenLiberty/liberty-tools-intellij#1274.

The following should be accomplished for muti-module projects:

  • The dashboard should show the parent and liberty configured modules in tree form where the aggregator project is the parent and the Liberty configured projects are the children.
  • If there are multiple liberty configured children, performing an action on the parent triggers the display of a dialog where the user could select from 1 to N liberty configured children. A dialog that can accommodate this is: org.eclipse.ui.dialogs.ElementListSelectionDialog. When the project is selected, the an action is performed on the selected child withing the multi-module project context and not as an independent project.
Image

Module selection dialog when encountering more than one Liberty configured child:

Image

Metadata

Metadata

Assignees

Type

No fields configured for Task.

Projects

Status
New Issues

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions