package org.goko.tools.dro.preferences;
import org.goko.core.common.exception.GkException;
import org.goko.core.config.GkPreferenceInitializer;
import org.goko.core.controller.bean.DefaultControllerValues;
public class DROPreferenceInitializer extends GkPreferenceInitializer{
/** (inheritDoc)
* @see org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer#initializeDefaultGkPreferences()
*/
@Override
public void initializeDefaultGkPreferences() throws GkException {
DROPreferences prefs = DROPreferences.getInstance();
//prefs.setDefault(JoglViewerPreference.ROTARY_AXIS_ENABLED, true);
String defValues = DefaultControllerValues.STATE + DROPreferences.DISPLAYED_VALUES_SEPARATOR +
DefaultControllerValues.POSITION_X + DROPreferences.DISPLAYED_VALUES_SEPARATOR +
DefaultControllerValues.POSITION_Y + DROPreferences.DISPLAYED_VALUES_SEPARATOR +
DefaultControllerValues.POSITION_Z + DROPreferences.DISPLAYED_VALUES_SEPARATOR;
// Non existing values will be removed at initialisation
DROPreferences.getInstance().setDefault(DROPreferences.KEY_DISPLAYED_VALUES, defValues);
}
}