JComponent () { JPanel panel = new JPanel(new BorderLayout()); String title = JavaRefactoringBundle.message("members.to.form.interface.title"); final MemberSelectionPanel memberSelectionPanel = new MemberSelectionPanel(title, myMemberInfos, RefactoringBundle.message("make.abstract")); memberSelectionPanel.getTable() .setMemberInfoModel(new DelegatingMemberInfoModel<>(memberSelectionPanel.getTable().getMemberInfoModel()) { @Override public Boolean isFixedAbstract(MemberInfo member) { return Boolean.TRUE; } }); panel.add(memberSelectionPanel, BorderLayout.CENTER); panel.add(myDocCommentPanel, BorderLayout.EAST); return panel; }