@Override
    public Class<?> getColumnClass(final int columnIndex) {
      if (SCOPE_ENABLED_COLUMN == columnIndex) {
        return Boolean.class;
      }
      if (SCOPE_NAME_COLUMN == columnIndex) {
        return String.class;
      }
      if (SEVERITY_COLUMN == columnIndex) {
        return HighlightSeverity.class;
      }
      if (HIGHLIGHTING_COLUMN == columnIndex) {
        return TextAttributesKey.class;
      }
      throw new IllegalArgumentException();
    }
@Override
    public Class<?> getColumnClass(final int columnIndex)