Project

General

Profile

Download (5.26 KB) Statistics
| Branch: | Tag: | Revision:
1
/**
2
* Copyright (C) 2016 EDIT
3
* European Distributed Institute of Taxonomy
4
* http://www.e-taxonomy.eu
5
*
6
* The contents of this file are subject to the Mozilla Public License Version 1.1
7
* See LICENSE.TXT at the top of this package for the full license terms.
8
*/
9
package eu.etaxonomy.taxeditor.databaseAdmin.wizard;
10

    
11
import org.eclipse.jface.wizard.IWizardPage;
12
import org.eclipse.jface.wizard.Wizard;
13

    
14
/**
15
 * @author k.luther
16
 * @date 18.11.2016
17
 *
18
 */
19
public class DatabasePreferencesWizard__ extends Wizard {
20

    
21

    
22
    public DatabasePreferencesPage__ preferencePage;
23

    
24

    
25

    
26
    public DatabasePreferencesWizard__() {
27
        setWindowTitle("Database Preferences Wizard");
28

    
29
        preferencePage = new DatabasePreferencesPage__("Database Preferences");
30

    
31

    
32
    }
33

    
34

    
35

    
36
    /**
37
     * @return the preferencePage
38
     */
39
    public DatabasePreferencesPage__ getPreferencePage() {
40
        return preferencePage;
41
    }
42
    /**
43
     * {@inheritDoc}
44
     */
45
    @Override
46
    public boolean performFinish() {
47
//
48
////       getPreferencePage().performOk();
49
//
50
//        String value =PreferencesUtil.getStringValue(IPreferenceKeys.PREFERRED_NOMENCLATURAL_CODE_KEY);
51
//
52
//       // boolean allowOverride =  PreferencesUtil.getBooleanValue(IPreferenceKeys.ALLOW_OVERRIDE_NOMENCLATURAL_CODE_KEY);
53
//        CdmPreference pref = CdmPreference.NewDatabaseInstance( PreferencePredicate.NomenclaturalCode, value);
54
////        pref.setAllowOverride(allowOverride);
55
////
56
////        ICdmRepository controller = CdmStore.getCurrentApplicationConfiguration();
57
////        if (controller == null){
58
////            return false;
59
////        }
60
////        IPreferenceService service = controller.getPreferenceService();
61
////        service.set(pref);
62
////        NameDetailsConfigurator config = getPreferencePage().getNameDetailsConfig().createNameDetailsViewConfig();
63
////        value = config.toString();
64
////        allowOverride = getPreferencePage().doGetPreferenceStore().getBoolean(IPreferenceKeys.ALLOW_OVERRIDE_NAME_DETAILS);
65
////
66
////        pref = CdmPreference.NewDatabaseInstance( PreferencePredicate.NameDetailsView, value);
67
////        pref.setAllowOverride(allowOverride);
68
////        service.set(pref);
69
////        if (!allowOverride || (allowOverride && !PreferencesUtil.getPreferenceStore().getBoolean(IPreferenceKeys.OVERRIDE_NAME_DETAILS))){
70
////            PreferencesUtil.saveConfigToPrefernceStore(config);
71
////        }
72
////
73
////
74
////        boolean isDeterminationOnlyForFieldUnit= getPreferencePage().doGetPreferenceStore().getBoolean(IPreferenceKeys.DETERMINATION_ONLY_FOR_FIELD_UNITS );
75
////        pref = CdmPreference.NewDatabaseInstance( PreferencePredicate.DeterminationOnlyForFieldUnits, String.valueOf(isDeterminationOnlyForFieldUnit));
76
////       // allowOverride = getPreferencePage().doGetPreferenceStore().getBoolean(IPreferenceKeys.ALLOW_OVERRIDE_SPECIMEN_PREF);
77
////        pref.setAllowOverride(allowOverride);
78
////        service.set(pref);
79
////
80
////        boolean isShowCollectingAreasInGeneralsecion= getPreferencePage().doGetPreferenceStore().getBoolean(IPreferenceKeys.SHOW_COLLECTING_AREAS_IN_GENERAL_SECTION );
81
////        pref = CdmPreference.NewDatabaseInstance( PreferencePredicate.ShowCollectingAreasInGeneralSection, String.valueOf(isShowCollectingAreasInGeneralsecion));
82
////        pref.setAllowOverride(allowOverride);
83
////        service.set(pref);
84
////
85
////        boolean isShowTaxonAssociations= getPreferencePage().doGetPreferenceStore().getBoolean(IPreferenceKeys.SHOW_TAXON_ASSOCIATIONS);
86
////        pref = CdmPreference.NewDatabaseInstance( PreferencePredicate.ShowTaxonAssociations, String.valueOf(isShowTaxonAssociations));
87
////        pref.setAllowOverride(allowOverride);
88
////        service.set(pref);
89
////
90
////        boolean isShowLifeForm= getPreferencePage().doGetPreferenceStore().getBoolean(IPreferenceKeys.SHOW_LIFE_FORM);
91
////        pref = CdmPreference.NewDatabaseInstance( PreferencePredicate.ShowLifeForm, String.valueOf(isShowLifeForm));
92
////        pref.setAllowOverride(allowOverride);
93
////        service.set(pref);
94
////
95
////        String biocaseProviderList = this.getPreferencePage().getBiocaseProviderList().createAllProviderString();
96
////        if (biocaseProviderList == null){
97
////            getPreferencePage().doGetPreferenceStore().setValue(IPreferenceKeys.BIOCASE_PROVIDER_LIST,"");
98
////        }else{
99
////            getPreferencePage().doGetPreferenceStore().setValue(IPreferenceKeys.BIOCASE_PROVIDER_LIST, biocaseProviderList);
100
//
101
//        }
102
//        pref = CdmPreference.NewDatabaseInstance( PreferencePredicate.BioCaseProvider, String.valueOf(biocaseProviderList));
103
//        pref.setAllowOverride(false);
104
//        service.set(pref);
105
////        getPreferencePage().createAbcdImportConfig();
106
////        value = getPreferencePage().getAbcdImportConfig().toString();
107
////        allowOverride = getPreferencePage().doGetPreferenceStore().getBoolean(IPreferenceKeys.ALLOW_OVERRIDE_ABCD_IMPORT_CONFIG);
108
////        pref = CdmPreference.NewDatabaseInstance( PreferencePredicate.AbcdImportConfig, value);
109
////        pref.setAllowOverride(allowOverride);
110
////        service.set(pref);
111

    
112
        return true;
113
    }
114

    
115

    
116

    
117
    @Override
118
    public void addPages() {
119
        addPage(preferencePage);
120

    
121
    }
122

    
123
    @Override
124
    public IWizardPage getNextPage(IWizardPage currentPage) {
125

    
126
       return null;
127
    }
128

    
129

    
130
}
(3-3/11)