added a method to create a default DerivedUnitFacadeConfigurator
authorn.hoffmann <n.hoffmann@localhost>
Fri, 17 Dec 2010 11:05:29 +0000 (11:05 +0000)
committern.hoffmann <n.hoffmann@localhost>
Fri, 17 Dec 2010 11:05:29 +0000 (11:05 +0000)
taxeditor-store/src/main/java/eu/etaxonomy/taxeditor/preference/PreferencesUtil.java

index 87655a2dcbe8f056c43bbbeb6188def9e3cfd02f..33323b602c19e8320c2991f2571773adcd3fb1ed 100644 (file)
@@ -21,6 +21,7 @@ import org.eclipse.jface.dialogs.MessageDialog;
 import org.eclipse.jface.preference.IPreferenceStore;
 import org.eclipse.swt.widgets.Shell;
 
+import eu.etaxonomy.cdm.api.facade.DerivedUnitFacadeConfigurator;
 import eu.etaxonomy.cdm.api.service.IFeatureTreeService;
 import eu.etaxonomy.cdm.api.service.ITermService;
 import eu.etaxonomy.cdm.api.service.config.ITaxonServiceConfigurator;
@@ -444,4 +445,14 @@ public class PreferencesUtil implements IPreferenceKeys{
                getPreferenceStore().setValue(getMarkerTypeEditingPreferenceKey(markerType), edit); 
        }
 
+       /**
+        * @return
+        */
+       public static DerivedUnitFacadeConfigurator getDerivedUnitConfigurator() {
+               DerivedUnitFacadeConfigurator configurator = DerivedUnitFacadeConfigurator.NewInstance();
+               configurator.setMoveDerivedUnitMediaToGallery(true);
+               configurator.setMoveFieldObjectMediaToGallery(true);
+               return configurator;
+       }
+
 }