package eu.etaxonomy.taxeditor.databaseAdmin.preferencePage;
import org.eclipse.swt.SWT;
-import org.eclipse.swt.events.SelectionAdapter;
-import org.eclipse.swt.events.SelectionEvent;
-import org.eclipse.swt.layout.GridLayout;
-import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
import eu.etaxonomy.cdm.api.application.ICdmRepository;
import eu.etaxonomy.cdm.api.service.IPreferenceService;
import eu.etaxonomy.cdm.model.metadata.CdmPreference;
-import eu.etaxonomy.cdm.model.metadata.CdmPreference.PrefKey;
import eu.etaxonomy.cdm.model.metadata.PreferencePredicate;
-import eu.etaxonomy.cdm.model.metadata.PreferenceSubject;
-import eu.etaxonomy.taxeditor.l10n.Messages;
import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
import eu.etaxonomy.taxeditor.preference.menu.CdmPreferencePage;
-import eu.etaxonomy.taxeditor.store.CdmStore;
/**
* @author k.luther
final Composite composite = new Composite(parent, SWT.NULL);
- GridLayout gridLayout = new GridLayout();
- composite.setLayout(gridLayout);
- controller = CdmStore.getCurrentApplicationConfiguration();
- if (controller != null){
- IPreferenceService service = controller.getPreferenceService();
- PrefKey key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.ShowImportExportMenu);
- CdmPreference isShowSpecimenPref = service.find(key);
- if (isShowSpecimenPref != null){
- this.isShowIOMenu = Boolean.valueOf(isShowSpecimenPref.getValue());
- }
-
- key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.ShowMediaView);
- CdmPreference isShowMediaViewPref = service.find(key);
- if (isShowMediaViewPref != null){
- this.isShowMediaView = Boolean.valueOf(isShowMediaViewPref.getValue());
- }
-
- key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.ShowChecklistPerspective);
- CdmPreference isShowChecklistPref = service.find(key);
- if (isShowChecklistPref != null){
- this.isShowCheckListPerspective = Boolean.valueOf(isShowChecklistPref.getValue());
- }
-
- key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.ShowTaxonNodeWizard);
- CdmPreference isShowTaxonNodeWizardPref = service.find(key);
- if (isShowTaxonNodeWizardPref != null){
- this.isShowTaxonNodeWizard = Boolean.valueOf(isShowTaxonNodeWizardPref.getValue());
- }
- }
- final Button showIOMenuButton = new Button(composite, SWT.CHECK);
-
- showIOMenuButton.setText(Messages.DatabasePreferncesPage_Show_IOMenu);
-
- showIOMenuButton.setSelection(isShowIOMenu);
- showIOMenuButton.addSelectionListener(new SelectionAdapter(){
- @Override
- public void widgetSelected(SelectionEvent e) {
- isShowIOMenu = showIOMenuButton.getSelection();
-
- }
- });
-
- final Button showMediaViewButton = new Button(composite, SWT.CHECK);
-
- showMediaViewButton.setText(Messages.DatabasePreferncesPage_Show_MediaView);
-
- showMediaViewButton.setSelection(isShowMediaView);
- showMediaViewButton.addSelectionListener(new SelectionAdapter(){
- @Override
- public void widgetSelected(SelectionEvent e) {
- isShowMediaView = showIOMenuButton.getSelection();
-
- }
- });
- final Button showChecklistPerspectiveButton = new Button(composite, SWT.CHECK);
-
- showChecklistPerspectiveButton.setText(Messages.DatabasePreferncesPage_Show_ChecklistPerspective);
-
- showChecklistPerspectiveButton.setSelection(isShowCheckListPerspective);
- showChecklistPerspectiveButton.addSelectionListener(new SelectionAdapter(){
- @Override
- public void widgetSelected(SelectionEvent e) {
- isShowCheckListPerspective = showChecklistPerspectiveButton.getSelection();
-
- }
- });
-
- final Button showTaxonNodeWizardButton = new Button(composite, SWT.CHECK);
-
- showTaxonNodeWizardButton.setText(Messages.DatabasePreferncesPage_Show_TaxonNodeWizard);
-
- showTaxonNodeWizardButton.setSelection(isShowTaxonNodeWizard);
- showTaxonNodeWizardButton.addSelectionListener(new SelectionAdapter(){
- @Override
- public void widgetSelected(SelectionEvent e) {
- isShowTaxonNodeWizard = showTaxonNodeWizardButton.getSelection();
-
- }
- });
+// GridLayout gridLayout = new GridLayout();
+// composite.setLayout(gridLayout);
+// controller = CdmStore.getCurrentApplicationConfiguration();
+// if (controller != null){
+// IPreferenceService service = controller.getPreferenceService();
+// PrefKey key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.ShowImportExportMenu);
+// CdmPreference isShowSpecimenPref = service.find(key);
+// if (isShowSpecimenPref != null){
+// this.isShowIOMenu = Boolean.valueOf(isShowSpecimenPref.getValue());
+// }
+//
+// key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.ShowMediaView);
+// CdmPreference isShowMediaViewPref = service.find(key);
+// if (isShowMediaViewPref != null){
+// this.isShowMediaView = Boolean.valueOf(isShowMediaViewPref.getValue());
+// }
+//
+// key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.ShowChecklistPerspective);
+// CdmPreference isShowChecklistPref = service.find(key);
+// if (isShowChecklistPref != null){
+// this.isShowCheckListPerspective = Boolean.valueOf(isShowChecklistPref.getValue());
+// }
+//
+// key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.ShowTaxonNodeWizard);
+// CdmPreference isShowTaxonNodeWizardPref = service.find(key);
+// if (isShowTaxonNodeWizardPref != null){
+// this.isShowTaxonNodeWizard = Boolean.valueOf(isShowTaxonNodeWizardPref.getValue());
+// }
+// }
+// final Button showIOMenuButton = new Button(composite, SWT.CHECK);
+//
+// showIOMenuButton.setText(Messages.DatabasePreferncesPage_Show_IOMenu);
+//
+// showIOMenuButton.setSelection(isShowIOMenu);
+// showIOMenuButton.addSelectionListener(new SelectionAdapter(){
+// @Override
+// public void widgetSelected(SelectionEvent e) {
+// isShowIOMenu = showIOMenuButton.getSelection();
+//
+// }
+// });
+//
+// final Button showMediaViewButton = new Button(composite, SWT.CHECK);
+//
+// showMediaViewButton.setText(Messages.DatabasePreferncesPage_Show_MediaView);
+//
+// showMediaViewButton.setSelection(isShowMediaView);
+// showMediaViewButton.addSelectionListener(new SelectionAdapter(){
+// @Override
+// public void widgetSelected(SelectionEvent e) {
+// isShowMediaView = showIOMenuButton.getSelection();
+//
+// }
+// });
+// final Button showChecklistPerspectiveButton = new Button(composite, SWT.CHECK);
+//
+// showChecklistPerspectiveButton.setText(Messages.DatabasePreferncesPage_Show_ChecklistPerspective);
+//
+// showChecklistPerspectiveButton.setSelection(isShowCheckListPerspective);
+// showChecklistPerspectiveButton.addSelectionListener(new SelectionAdapter(){
+// @Override
+// public void widgetSelected(SelectionEvent e) {
+// isShowCheckListPerspective = showChecklistPerspectiveButton.getSelection();
+//
+// }
+// });
+//
+// final Button showTaxonNodeWizardButton = new Button(composite, SWT.CHECK);
+//
+// showTaxonNodeWizardButton.setText(Messages.DatabasePreferncesPage_Show_TaxonNodeWizard);
+//
+// showTaxonNodeWizardButton.setSelection(isShowTaxonNodeWizard);
+// showTaxonNodeWizardButton.addSelectionListener(new SelectionAdapter(){
+// @Override
+// public void widgetSelected(SelectionEvent e) {
+// isShowTaxonNodeWizard = showTaxonNodeWizardButton.getSelection();
+//
+// }
+// });
return composite;