Project

General

Profile

« Previous | Next » 

Revision dd2e9b75

Added by Katja Luther about 5 years ago

ref #7849: default values in local preferences

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/databaseAdmin/preferencePage/PublishFlagPreference.java
73 73
        publishBehaviour = PublishEnum.valueOf(pref.getValue());
74 74
    }
75 75

  
76
    @Override
77
    protected void performDefaults() {
78
        publishBehaviour = (PublishEnum)PreferencePredicate.DefaultBehaviourForPublishFlag.getDefaultValue();
79
        allowOverride = true;
80
        int index = 0;
81
        for (String itemLabel : publishFlagBehaviour.getItems()){
82
            if (itemLabel.equalsIgnoreCase(publishBehaviour.getLabel())){
83
                publishFlagBehaviour.select(index);
84
                break;
85
            }
86
            index++;
87
        }
88 76

  
89
        super.performDefaults();
90
    }
91 77

  
92 78

  
93 79

  

Also available in: Unified diff