Example usage for org.eclipse.jface.preference IPreferenceStore setDefault

List of usage examples for org.eclipse.jface.preference IPreferenceStore setDefault

Introduction

In this page you can find the example usage for org.eclipse.jface.preference IPreferenceStore setDefault.

Prototype

void setDefault(String name, boolean value);

Source Link

Document

Sets the default value for the boolean-valued preference with the given name.

Usage

From source file:eu.esdihumboldt.hale.ui.util.proxy.preferences.PreferenceInitializer.java

License:Open Source License

/**
 * @see AbstractPreferenceInitializer#initializeDefaultPreferences()
 *///from  ww w. j av a2 s  . c o m
@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = UIUtilitiesPlugin.getDefault().getPreferenceStore();

    // configure proxy host
    String proxyHost = System.getProperty(PreferenceConstants.CONNECTION_PROXY_HOST);
    if (proxyHost == null) {
        proxyHost = ""; //$NON-NLS-1$
    }
    store.setDefault(PreferenceConstants.CONNECTION_PROXY_HOST, proxyHost);

    // configure proxy port
    String proxyPortStr = System.getProperty(PreferenceConstants.CONNECTION_PROXY_PORT);
    int proxyPort = 8080;
    if (proxyPortStr != null && !proxyPortStr.isEmpty()) {
        proxyPort = Integer.parseInt(proxyPortStr);
    }
    store.setDefault(PreferenceConstants.CONNECTION_PROXY_PORT, proxyPort);

    // configure proxy user
    String proxyUser = System.getProperty(CONNECTION_PROXY_USER);
    if (proxyUser == null) {
        proxyUser = ""; //$NON-NLS-1$
    }
    store.setDefault(CONNECTION_PROXY_USER, proxyUser);

    // configure proxy user
    ISecurePreferences secPref = SecurePreferencesFactory.getDefault();
    String proxyPassword = System.getProperty(CONNECTION_PROXY_PASSWORD);
    try {
        if (proxyPassword != null
                && secPref.node(SECURE_NODE_NAME).get(CONNECTION_PROXY_PASSWORD, null) == null) {
            secPref.node(SECURE_NODE_NAME).put(CONNECTION_PROXY_PASSWORD, proxyPassword, true);
        }
    } catch (StorageException e) {
        log.warn("Error accessing secure preferences"); //$NON-NLS-1$
    }

    // configure non proxy hosts
    String nonProxyHosts = System.getProperty(PreferenceConstants.CONNECTION_NON_PROXY_HOSTS);
    if (nonProxyHosts == null) {
        nonProxyHosts = ""; //$NON-NLS-1$
    }
    store.setDefault(PreferenceConstants.CONNECTION_NON_PROXY_HOSTS, nonProxyHosts);
}

From source file:eu.esdihumboldt.hale.ui.views.styledmap.preferences.StyledMapPreferenceInitializer.java

License:Open Source License

/**
 * @see AbstractPreferenceInitializer#initializeDefaultPreferences()
 *//*  w  w  w  .jav a2  s.  co  m*/
@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = StyledMapBundle.getDefault().getPreferenceStore();

    store.setDefault(CURRENT_MAP_LAYOUT, DEFAULT_MAP_LAYOUT);
}

From source file:eu.esdihumboldt.hale.ui.views.tasks.model.preferences.TaskPreferenceInitializer.java

License:Open Source License

/**
 * @see AbstractPreferenceInitializer#initializeDefaultPreferences()
 *//* w ww . j  a v a  2s. co  m*/
@Override
public void initializeDefaultPreferences() {
    IPreferenceStore preferences = TasksViewPlugin.getDefault().getPreferenceStore();

    Map<String, TaskProviderFactory> taskProviders = TaskPreferenceUtils.getTaskProviders();
    for (Entry<String, TaskProviderFactory> entry : taskProviders.entrySet()) {
        preferences.setDefault(entry.getKey(), entry.getValue().isDefaultEnabled());
    }
}

From source file:eu.geclipse.eventgraph.tracereader.otf.preferences.PreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = Activator.getDefault().getPreferenceStore();
    store.setDefault(PreferenceConstants.calculateVectorClocks, false);
    store.setDefault(PreferenceConstants.readFunctions, true);
}

From source file:eu.geclipse.gvid.internal.preferences.PreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = Activator.getDefault().getPreferenceStore();
    store.setDefault(PreferenceConstants.P_NO_FRAME_SKIP, false);
    store.setDefault(PreferenceConstants.P_CODEC_NAME, DEFAULT_CODEC);
}

From source file:eu.geclipse.terminal.internal.preferences.PreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = Activator.getDefault().getPreferenceStore();
    store.setDefault(PreferenceConstants.P_HISTORY_SIZE, 100);
    store.setDefault(PreferenceConstants.P_CLOSE_TABS, false);
}

From source file:eu.geclipse.traceview.nope.preferences.PreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = Activator.getDefault().getPreferenceStore();
    // disable vector clocks
    store.setDefault(PreferenceConstants.vectorClocks, true);

    // disable markers
    for (int i = 0; i < PreferenceConstants.Names.length; i++) {
        store.setDefault(PreferenceConstants.Names[i] + PreferenceConstants.enabled, false);
    }/*from   w  w  w  .j a  v  a2 s . co m*/
    // set all markers to ellipse
    for (int i = 0; i < PreferenceConstants.Names.length; i++) {
        store.setDefault(PreferenceConstants.Names[i] + PreferenceConstants.shape, IEventMarker.Ellipse_Event);
    }
    // make all colors black
    for (int i = 0; i < PreferenceConstants.Names.length; i++) {
        PreferenceConverter.setDefault(store, PreferenceConstants.Names[i] + PreferenceConstants.color,
                new RGB(0, 0, 0));
    }
}

From source file:eu.geclipse.traceview.preferences.PreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = Activator.getDefault().getPreferenceStore();
    // settings/*from  w w  w  . j ava2  s.  co m*/
    store.setDefault(PreferenceConstants.P_ANTI_ALIASING, false);
    // draw
    store.setDefault(PreferenceConstants.P_SEND_EVENT + PreferenceConstants.P_DRAW, true);
    store.setDefault(PreferenceConstants.P_RECV_EVENT + PreferenceConstants.P_DRAW, true);
    store.setDefault(PreferenceConstants.P_TEST_EVENT + PreferenceConstants.P_DRAW, true);
    store.setDefault(PreferenceConstants.P_OTHER_EVENT + PreferenceConstants.P_DRAW, true);
    // fill
    store.setDefault(PreferenceConstants.P_SEND_EVENT + PreferenceConstants.P_FILL, true);
    store.setDefault(PreferenceConstants.P_RECV_EVENT + PreferenceConstants.P_FILL, true);
    store.setDefault(PreferenceConstants.P_TEST_EVENT + PreferenceConstants.P_FILL, false);
    store.setDefault(PreferenceConstants.P_OTHER_EVENT + PreferenceConstants.P_FILL, false);
    // message color
    PreferenceConverter.setDefault(store, PreferenceConstants.P_MESSAGE + PreferenceConstants.P_COLOR,
            RGB_BLACK);
    // event color
    PreferenceConverter.setDefault(store, PreferenceConstants.P_SEND_EVENT + PreferenceConstants.P_COLOR,
            RGB_BLACK);
    PreferenceConverter.setDefault(store, PreferenceConstants.P_RECV_EVENT + PreferenceConstants.P_COLOR,
            RGB_BLACK);
    PreferenceConverter.setDefault(store, PreferenceConstants.P_TEST_EVENT + PreferenceConstants.P_COLOR,
            RGB_GREEN);
    PreferenceConverter.setDefault(store, PreferenceConstants.P_OTHER_EVENT + PreferenceConstants.P_COLOR,
            RGB_BLUE);
    // event fill color
    PreferenceConverter.setDefault(store, PreferenceConstants.P_SEND_EVENT + PreferenceConstants.P_FILL_COLOR,
            RGB_DARK_MAGENTA);
    PreferenceConverter.setDefault(store, PreferenceConstants.P_RECV_EVENT + PreferenceConstants.P_FILL_COLOR,
            RGB_YELLOW);
    PreferenceConverter.setDefault(store, PreferenceConstants.P_TEST_EVENT + PreferenceConstants.P_FILL_COLOR,
            RGB_GREEN);
    PreferenceConverter.setDefault(store, PreferenceConstants.P_OTHER_EVENT + PreferenceConstants.P_FILL_COLOR,
            RGB_BLUE);
    // selection Color
    PreferenceConverter.setDefault(store, PreferenceConstants.P_SELECTION_COLOR, RGB_GRAY);

    // cache dir
    store.setDefault(PreferenceConstants.P_CACHE_DIR, System.getProperty("java.io.tmpdir")); //$NON-NLS-1$
}

From source file:eu.geclipse.ui.internal.Activator.java

License:Open Source License

private void setPreferencesDefaults() {
    IPreferenceStore preferenceStore = Activator.getDefault().getPreferenceStore();
    preferenceStore.setDefault(PerspectivePreferencePage.KEY_NOT_SWITCH_FROM_GECLIPSE_PERSPECTIVE, true);
    preferenceStore.setDefault(PerspectivePreferencePage.KEY_DEFAULT_PERSPECTIVE,
            Activator.ID_USER_PERSPECTIVE);
    preferenceStore.setDefault(PerspectivePreferencePage.KEY_REMEMBER_SWITCHING,
            MessageDialogWithToggle.PROMPT);
}

From source file:eu.geclipse.webview.preferences.PreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = Activator.getDefault().getPreferenceStore();
    store.setDefault(PreferenceConstants.PROJECT_URL, "http://www.geclipse.eu/"); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.USERSUPPORT_URL, "http://www.ggus.org/"); //$NON-NLS-1$
    store.setDefault(PreferenceConstants.VOMS_URL, "https://dgrid-voms.fzk.de:8443/voms/geclipse/"); //$NON-NLS-1$
}