* any framework bundles from the list, as they are no longer in classpath.
*/
private void onFrameworkChange() {
if (myFrameworkInstances.getSelectedItem() != null) {
FrameworkInstanceDefinition instance = (FrameworkInstanceDefinition)myFrameworkInstances.getSelectedItem();
FrameworkIntegrator integrator = FrameworkIntegratorRegistry.getInstance().findIntegratorByInstanceDefinition(instance);
assert integrator != null : instance;
// clear the panel
myAdditionalPropertiesPanel.removeAll();
// create and install a new editor (if present)
myCurrentRunPropertiesEditor = integrator.createRunPropertiesEditor();
if (myCurrentRunPropertiesEditor != null) {
myAdditionalPropertiesPanel.removeAll();
myAdditionalPropertiesPanel.add(myCurrentRunPropertiesEditor.getUI(), BorderLayout.CENTER);
if (myRunConfiguration != null) {
myCurrentRunPropertiesEditor.resetEditorFrom(myRunConfiguration);