public ConfigEditor(final HierarchicalConfiguration configuration,
final PackageManager packageManager) throws ConfigTreeModelException
{
this.configuration = configuration;
resources = new ResourceBundleSupport(getLocale(), ConfigEditorBoot.BUNDLE_NAME,
ObjectUtilities.getClassLoader(ConfigEditor.class));
editorPane = new ConfigEditorPane(packageManager, true);
editorPane.updateConfiguration(configuration);
setTitle(resources.getString("config-editor.title")); //$NON-NLS-1$