Community
Participate
Working Groups
In order to prepare for moving SystemRegistry into non-UI, some API needs to be adapted: * Move from ISystemRegistry into ISystemRegistryUI: public void showRSEPerspective(); public void expandHost(IHost conn); public void expandSubSystem(ISubSystem subsystem); * Move from ISubSystemConfigurationAdapter into ISubSystemConfiguration: void renameSubSystemProfile(ISubSystemConfiguration, String, String)
This change has been discussed in committer meeting http://wiki.eclipse.org/index.php/DSDP/TM/Committer_Phone_Meeting_22-May-2007. The first part (moving the clearly UI methods into ISystemRegistryUI) has been done already. Committers please vote for the second part now for RC2: Moving renameSubSystemProfile from ISubSystemConfigurationAdapter into ISubSystemConfiguration. This is clearly a non-UI callback IMHO, and should not live in the UI-only adapter.
Change applied for part 2, checkin comment: [189123][api][breaking] Move renameSubSystemProfile() from UI to Core Migration notes: ---------------- Use the four methods from their new homes. - For expanding nodes in the SystemView, note that ISystemResourceChangeEvents.EVENT_SELECT_EXPAND can also be used. - Implementers of ISubSystemConfigurationAdapter or ISubSystemConfiguration: Override renameSubSystemProfile() in its new home.
[target cleanup] 2.0 RC1 was the original target milestone for this bug