X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=org.simantics.g3d.vtk%2Fsrc%2Forg%2Fsimantics%2Fg3d%2Fvtk%2Fpreferences%2FPreferenceInitializer.java;fp=org.simantics.g3d.vtk%2Fsrc%2Forg%2Fsimantics%2Fg3d%2Fvtk%2Fpreferences%2FPreferenceInitializer.java;h=24b27ca54991726c60d7fe03485cb4114d4a66c5;hb=87b3241ec277ba3d8e414b26186a032c9cdcaeed;hp=0000000000000000000000000000000000000000;hpb=1f0bcd66274375f2278d2e6c486cb28257a5f7b2;p=simantics%2F3d.git diff --git a/org.simantics.g3d.vtk/src/org/simantics/g3d/vtk/preferences/PreferenceInitializer.java b/org.simantics.g3d.vtk/src/org/simantics/g3d/vtk/preferences/PreferenceInitializer.java new file mode 100644 index 00000000..24b27ca5 --- /dev/null +++ b/org.simantics.g3d.vtk/src/org/simantics/g3d/vtk/preferences/PreferenceInitializer.java @@ -0,0 +1,23 @@ +package org.simantics.g3d.vtk.preferences; + +import org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer; +import org.eclipse.jface.preference.IPreferenceStore; + +import org.simantics.g3d.vtk.Activator; + +/** + * 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.CLOSE_METHOD, CloseMethod.ON_LAST_CLOSE.toString()); + } + +}