Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
PTP/designs/rm extensions
The following sections detail some additional resource manager functionality that will be included in the 3.0 release of PTP.
Resource Manager Selection
- Add "Select Resource Manager" to current context menu
- The selected resource manager will be annotated in view
- RM selection listeners will be notified when an RM is selected
- The method getSelected() will return null if no RM selected, otherwise will return selected RM
- Default is no RM selected
Interfaces
-
IResourceManager getSelected()
- Return the currently selected RM, or null if no RM is selected
-
void addSelectionListener(SelectionListener listener)
- Add a listener that will be notified when an RM is selected
Wizard Extension
- A new extension point will be added to allow tool-specific wizard pages to be added to the RM configuration wizard
- Multiple extensions are allowed
- If one extension is available, the new page will be displayed just prior to the final wizard page
- If more than one extensions is available, a page showing a list of the available extensions will be displayed.
- Users will be able to individually select and configure the extensions
- Extensions will be able to contribute persistent information to the RM configuration
- RM configuration information, including the extension information, will be able to be queried