JPanel () { getModifiableRootModel(); //initialize model if needed getModifiableRootModelProxy(); myGenericSettingsPanel = new ModuleEditorPanel(); createEditors(getModule()); final JComponent component = createCenterPanel(); myGenericSettingsPanel.add(component, BorderLayout.CENTER); myModificationOfImportedModelWarningComponent = new ModificationOfImportedModelWarningComponent(); myGenericSettingsPanel.add(myModificationOfImportedModelWarningComponent.getLabel(), BorderLayout.SOUTH); updateImportedModelWarning(); myEditorsInitialized = true; return myGenericSettingsPanel; }