if (myCurrentRunPropertiesEditor != null) {
myAdditionalPropertiesPanel.removeAll();
myAdditionalPropertiesPanel.add(myCurrentRunPropertiesEditor.getUI(), BorderLayout.CENTER);
if (myRunConfiguration != null) {
myCurrentRunPropertiesEditor.resetEditorFrom(myRunConfiguration);
OsgiRunConfigurationChecker checker = null;
if (integrator instanceof OsgiRunConfigurationCheckerProvider) {
checker = ((OsgiRunConfigurationCheckerProvider)integrator).getOsgiRunConfigurationChecker();
}
myRunConfiguration.setAdditionalChecker(checker);
}