Skip to main content

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.

Jump to: navigation, search

PTP/designs/rm extensions

< PTP‎ | designs
Revision as of 17:27, 21 May 2009 by Unnamed Poltroon (Talk) (Resource Manager Selection)

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

Back to the top