@Override
  @NotNull
  protected JComponent createEditor() {
    JPanel result = new JPanel(new VerticalLayout(UIUtil.DEFAULT_VGAP));

    //noinspection DialogTitleCapitalization
    result.add(new TitledSeparator(JavaCoverageBundle.message("record.coverage.filters.title")));
    myClassFilterEditor = new CoverageClassFilterEditor(myProject);
    result.add(myClassFilterEditor);

    //noinspection DialogTitleCapitalization
    result.add(new TitledSeparator(JavaCoverageBundle.message("exclude.coverage.filters.title")));
    myExcludeClassFilterEditor = new CoverageClassFilterEditor(myProject) {
      @NotNull
      @Override
      protected ClassFilter createFilter(String pattern) {
        ClassFilter filter = super.createFilter(pattern);
        filter.setInclude(false);
        return filter;
      }
    };
    result.add(myExcludeClassFilterEditor);
    return result;
  }
@Override
  @NotNull
  protected JComponent createEditor()