Project

General

Profile

« Previous | Next » 

Revision 99310e0d

Added by Katja Luther over 4 years ago

ref #8648: default handling in name details preference - continue

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/NameDetailsConfigurator.java
18 18
public class NameDetailsConfigurator {
19 19

  
20 20
    boolean isAllowOverride = true;
21
   // boolean isSimpleDetailsViewActivated = true;
21

  
22 22

  
23 23
    boolean isTaxonSectionActivated = true;
24 24
    boolean isLSIDActivated = true;
......
367 367
        this.isNomenclaturalStatusRuleConsideredCodeEditionActivated = isRuleConsideredCodeEditionActivated;
368 368
    }
369 369

  
370

  
371
    public boolean isDefault(){
372
        boolean result = true;
373
        for (Field field: this.getClass().getDeclaredFields()){
374
           try {
375
            result = result &&field.getBoolean(this);
376
        } catch (IllegalArgumentException | IllegalAccessException e) {
377
            // TODO Auto-generated catch block
378
            e.printStackTrace();
379
        }
380
        }
381
        return result;
382
    }
370 383
}

Also available in: Unified diff