Newer
Older
package preferences;
import org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer;
import org.eclipse.core.runtime.preferences.DefaultScope;
import org.eclipse.core.runtime.preferences.IEclipsePreferences;
/**
* Class responsible for initializing the clide preferences.
* Used for setting the default/fallback values.
*
* @author CLIDE 2018-2019
*/
public class PreferenceInitializer extends AbstractPreferenceInitializer {
public PreferenceInitializer() {
super();
}
/**
* @see AbstractPreferenceInitializer#initializeDefaultPreferences()
*/
@Override
public void initializeDefaultPreferences() {
IEclipsePreferences node = DefaultScope.INSTANCE.getNode("clide.preferences");
node.put(ClidePreferenceConstants.STACK_SIZE, "200M");
node.put(ClidePreferenceConstants.HEAP_SIZE, "2000M");
}
}