@Override
    public boolean equals(Object object) {
      if (object == this) return true;
      if (!super.equals(object)) return false;
      ProjectViewSettings settings = (ProjectViewSettings)object;
      return settings.isShowExcludedFiles() == isShowExcludedFiles() &&
             settings.isShowVisibilityIcons() == isShowVisibilityIcons() &&
             settings.isUseFileNestingRules() == isUseFileNestingRules();
    }
@Override
    public boolean equals(Object object)