X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.g3d%2Fsrc%2Forg%2Fsimantics%2Fg3d%2Fpreferences%2FPreferenceInitializer.java;fp=org.simantics.g3d%2Fsrc%2Forg%2Fsimantics%2Fg3d%2Fpreferences%2FPreferenceInitializer.java;h=7f1743a5f9ba87a10094cf3123675e185785d530;hb=87b3241ec277ba3d8e414b26186a032c9cdcaeed;hp=0000000000000000000000000000000000000000;hpb=1f0bcd66274375f2278d2e6c486cb28257a5f7b2;p=simantics%2F3d.git diff --git a/org.simantics.g3d/src/org/simantics/g3d/preferences/PreferenceInitializer.java b/org.simantics.g3d/src/org/simantics/g3d/preferences/PreferenceInitializer.java new file mode 100644 index 00000000..7f1743a5 --- /dev/null +++ b/org.simantics.g3d/src/org/simantics/g3d/preferences/PreferenceInitializer.java @@ -0,0 +1,28 @@ +package org.simantics.g3d.preferences; + +import org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer; +import org.eclipse.jface.preference.IPreferenceStore; + +import org.simantics.g3d.Activator; +import org.simantics.g3d.math.EulerTools.Order; + +/** + * Class used to initialize default preference values. + */ +public class PreferenceInitializer extends AbstractPreferenceInitializer { + + /* + * (non-Javadoc) + * + * @see org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer#initializeDefaultPreferences() + */ + public void initializeDefaultPreferences() { + IPreferenceStore store = Activator.getDefault().getPreferenceStore(); + store.setDefault(PreferenceConstants.ORIENTATION_PRESENTATION, "aa"); + store.setDefault(PreferenceConstants.EULER_ANGLE_ORDER, Order.YXZ.toString()); +// store.setDefault(PreferenceConstants.P_BOOLEAN, true); +// store.setDefault(PreferenceConstants.P_CHOICE, "choice2"); +// store.setDefault(PreferenceConstants.P_STRING,"Default value"); + } + +}