JComponent () { content.componentPlace.setLayout(new BorderLayout()); content.componentPlace.add(myEditor.getComponent(), BorderLayout.CENTER); DataManager.registerDataProvider(content.panel, dataId -> { if (CONFIGURATION_EDITOR_KEY.is(dataId)) { return this; } return null; }); return content.panel; }