ContentRootPanel () { return new ContentRootPanel(this, getEditHandlers()) { @Nullable @Override protected ContentEntry getContentEntry() { return getThisContentEntry(); } @Nullable @Override protected JComponent createRootPropertiesEditor(ModuleSourceRootEditHandler<?> editor, SourceFolder folder) { return editor.createPropertiesEditor(folder, this, myCallback); } }; }