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:ilg.gnuarmeclipse.packs.core.PreferencesInitializer.java

License:Open Source License

public void initializeDefaultPreferences() {

    // System.out
    // .println("PreferenceInitializer.initializeDefaultPreferences()");

    IPreferenceStore store = Preferences.getPreferenceStore();

    // Get workspace
    IWorkspace workspace = ResourcesPlugin.getWorkspace();

    // Compute workspace/../Packages
    IPath workspacePath = workspace.getRoot().getLocation();
    IPath workspaceParentPath = workspacePath.removeLastSegments(1);
    IPath packagesPath = workspaceParentPath.append("Packages");
    // System.out.println(packagesPath.toOSString());

    // Create folder if needed
    File packagesFolder = new File(packagesPath.toOSString());
    if (!packagesFolder.exists()) {
        packagesFolder.mkdir();//from   www. j  a va2s .co  m
        // System.out.println(packagesFolder + " created");
    }

    store.setDefault(Preferences.PACKS_FOLDER_PATH, packagesPath.toOSString());

    store.setDefault(Preferences.PACKS_MACRO_NAME, Preferences.DEFAULT_MACRO_NAME);
}

From source file:info.vancauwenberge.designer.enhtrace.editor.input.LiveServerTraceEditorInput.java

License:Mozilla Public License

private static String extractServer(Server server) {
    String serverName = server.getDnsName();
    if (serverName == null || "".equals(serverName.trim()))
        serverName = server.getHost();//  w  ww  .  j  av  a 2  s .com
    IdentityVault vault = server.getIdentityVault();

    if (serverName == null || "".equals(serverName.trim())) {

        serverName = vault.getHost();
        IPreferenceStore store = Activator.getDefault().getPreferenceStore();
        store.setDefault(STORE_SHOW_HOST_MISSING, true);
        if (store.getBoolean(STORE_SHOW_HOST_MISSING)) {
            MessageDialogWithToggle dialog = MessageDialogWithToggle.openWarning(
                    PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell(), "Hostname missing",
                    "No hostname was found on server object. Defaulting to the hostname of the Identity Vault object",
                    "Do not show this anymore", false, Activator.getDefault().getPreferenceStore(),
                    STORE_SHOW_HOST_MISSING);
        }
    }
    int port = 636;
    if (extractUseSSL(server)) {
        port = vault.getLdapSecurePort();
    } else {
        port = vault.getLdapClearTextPort();
    }
    serverName = serverName + ":" + port;
    System.out
            .println(LiveServerTraceEditorInput.class.getName() + " - extractServer() returned: " + serverName);
    return serverName;
}

From source file:io.sarl.lang.ui.preferences.SARLPreferenceStoreInitializer.java

License:Apache License

private void setupIssueCodesDefaults(IPreferenceStoreAccess preferenceStoreAccess) {
    final IPreferenceStore store = preferenceStoreAccess.getWritablePreferenceStore();
    for (final PreferenceKey prefKey : this.issueCodes.getConfigurableIssueCodes().values()) {
        store.setDefault(prefKey.getId(), prefKey.getDefaultValue());
    }/*from w  w w. ja  v  a 2 s .c om*/
}

From source file:io.usethesource.impulse.preferences.PreferenceInitializer.java

License:Open Source License

public void initializeDefaultPreferences() {
    if (Display.getCurrent() == null) {
        // This isn't the UI thread, so schedule a job to do the initialization later.
        UIJob job = new UIJob("Impulse Preference Initializer") {
            @Override/*from   w w  w. j ava 2  s  . co m*/
            public IStatus runInUIThread(IProgressMonitor monitor) {
                if (Display.getCurrent() != null) { // this should never be false, but let's be safe
                    new PreferenceInitializer().initializeDefaultPreferences();
                }
                return Status.OK_STATUS;
            }
        };
        job.schedule(0);
        return;
    }
    IPreferenceStore store = RuntimePlugin.getInstance().getPreferenceStore();
    EditorsUI.useAnnotationsPreferencePage(store);
    EditorsUI.useQuickDiffPreferencePage(store);

    store.setDefault(PreferenceConstants.P_EMIT_MESSAGES, false);
    store.setDefault(PreferenceConstants.P_EMIT_BUILDER_DIAGNOSTICS, false);
    store.setDefault(PreferenceConstants.EDITOR_MATCHING_BRACKETS, true);
    store.setDefault(PreferenceConstants.EDITOR_CORRECTION_INDICATION, true);

    String colorKey = RuntimePlugin.IMP_RUNTIME + "." + PreferenceConstants.EDITOR_MATCHING_BRACKETS_COLOR;
    ColorRegistry registry = null;

    if (PlatformUI.isWorkbenchRunning()) {
        registry = PlatformUI.getWorkbench().getThemeManager().getCurrentTheme().getColorRegistry();
    }
    PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_MATCHING_BRACKETS_COLOR,
            findRGB(registry, colorKey, new RGB(192, 192, 192)));
}

From source file:isabelle.eclipse.ui.preferences.OverlayPreferenceStore.java

License:Open Source License

/**
 * Loads the given key from the orgin into the target.
 *
 * @param orgin the source preference store
 * @param key the overlay key/*  ww  w . j  a v  a  2s.c o  m*/
 * @param target the preference store to which the key is propagated
 * @param forceInitialization if <code>true</code> the value in the target gets initialized before loading
 */
private void loadProperty(IPreferenceStore orgin, OverlayKey key, IPreferenceStore target,
        boolean forceInitialization) {
    TypeDescriptor d = key.fDescriptor;
    if (BOOLEAN == d) {

        if (forceInitialization)
            target.setValue(key.fKey, true);
        target.setValue(key.fKey, orgin.getBoolean(key.fKey));
        target.setDefault(key.fKey, orgin.getDefaultBoolean(key.fKey));

    } else if (DOUBLE == d) {

        if (forceInitialization)
            target.setValue(key.fKey, 1.0D);
        target.setValue(key.fKey, orgin.getDouble(key.fKey));
        target.setDefault(key.fKey, orgin.getDefaultDouble(key.fKey));

    } else if (FLOAT == d) {

        if (forceInitialization)
            target.setValue(key.fKey, 1.0F);
        target.setValue(key.fKey, orgin.getFloat(key.fKey));
        target.setDefault(key.fKey, orgin.getDefaultFloat(key.fKey));

    } else if (INT == d) {

        if (forceInitialization)
            target.setValue(key.fKey, 1);
        target.setValue(key.fKey, orgin.getInt(key.fKey));
        target.setDefault(key.fKey, orgin.getDefaultInt(key.fKey));

    } else if (LONG == d) {

        if (forceInitialization)
            target.setValue(key.fKey, 1L);
        target.setValue(key.fKey, orgin.getLong(key.fKey));
        target.setDefault(key.fKey, orgin.getDefaultLong(key.fKey));

    } else if (STRING == d) {

        if (forceInitialization)
            target.setValue(key.fKey, "1"); //$NON-NLS-1$
        target.setValue(key.fKey, orgin.getString(key.fKey));
        target.setDefault(key.fKey, orgin.getDefaultString(key.fKey));

    }
}

From source file:it.eng.spagobi.studio.core.preferences.PreferenceInitializer.java

License:Mozilla Public License

public void initializeDefaultPreferences() {
    IPreferenceStore store = Activator.getDefault().getPreferenceStore();
    store.setDefault(SpagoBIStudioConstants.SPAGOBI_SERVER_URL, "http://localhost:8080/SpagoBI");
    store.setDefault(SpagoBIStudioConstants.SPABOGI_USER_NAME, "biadmin");
    store.setDefault(SpagoBIStudioConstants.SPABOGI_USER_PASSWORD, "biadmin");
    store.setDefault(SpagoBIStudioConstants.IREPORT_EXEC_FILE,
            "C:/Programmi/JasperSoft/iReport-3.0.0/iReport.exe");

}

From source file:it.unibz.instasearch.prefs.PreferenceInitializer.java

License:Open Source License

/**
 * @see org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer#initializeDefaultPreferences()
 *//*from  w  w w . j  a v  a2  s.  co m*/
public void initializeDefaultPreferences() {
    IPreferenceStore store = InstaSearchPlugin.getDefault().getPreferenceStore();
    store.setDefault(PreferenceConstants.P_CHECK_UPDATES, true);
    store.setDefault(PreferenceConstants.P_SHOW_MATCH_COUNT, true);
    store.setDefault(PreferenceConstants.P_INDEX_ARCHIVES, false);
    store.setDefault(PreferenceConstants.P_INDEX_EMPTY_EXTENSION, false);
    store.setDefault(PreferenceConstants.P_FUZZY_SEARCH_AUTO, true);
    store.setDefault(PreferenceConstants.P_SHOW_FULL_PATH, true);
    store.setDefault(PreferenceConstants.P_DIALOG_ON_SHORTCUT, false);
    store.setDefault(PreferenceConstants.P_INCREMENTAL_SEARCH, true);

    store.setDefault(PreferenceConstants.P_SHOWN_FILES_COUNT, 25);
    store.setDefault(PreferenceConstants.P_SHOWN_LINES_COUNT, 4);

    store.setDefault(PreferenceConstants.P_UPDATE_CHECK_DELAY, 10000);
    store.setDefault(PreferenceConstants.P_TYPING_SEARCH_DELAY, 200);
    store.setDefault(PreferenceConstants.P_INDEX_UPDATE_INTERVAL, 60000);
    store.setDefault(PreferenceConstants.P_INDEX_UPDATE_ENABLED, true);

    String extensions = getIndexableExtensions();
    store.setDefault(PreferenceConstants.P_INDEXABLE_EXTENSIONS, extensions);
    store.setDefault(PreferenceConstants.P_SEARCH_EXTENSIONS, "");
    store.setDefault(PreferenceConstants.P_EXCLUDE_DIRS, "");
}

From source file:jd.ide.eclipse.JavaDecompilerPlugin.java

License:Open Source License

public static JavaDecompilerPlugin getDefault() {
    if (plugin == null)
        plugin = new JavaDecompilerPlugin();

    IPreferenceStore store = plugin.getPreferenceStore();
    store.setDefault(org.sf.feeling.decompiler.JavaDecompilerPlugin.PREF_DISPLAY_LINE_NUMBERS, false);
    store.setDefault(org.sf.feeling.decompiler.JavaDecompilerPlugin.PREF_DISPLAY_METADATA, false);

    return plugin;
}

From source file:jd.ide.eclipse.preferences.PreferenceInitializer.java

License:Open Source License

/**
 * @see org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer#initializeDefaultPreferences()
 *///from w  w  w.  j ava2  s .co m
public void initializeDefaultPreferences() {
    IPreferenceStore store = JavaDecompilerPlugin.getDefault().getPreferenceStore();
    store.setDefault(JavaDecompilerPlugin.PREF_ESCAPE_UNICODE_CHARACTERS, false);
    store.setDefault(JavaDecompilerPlugin.PREF_OMIT_PREFIX_THIS, false);
    store.setDefault(JavaDecompilerPlugin.PREF_REALIGN_LINE_NUMBERS, true);
    store.setDefault(JavaDecompilerPlugin.PREF_SHOW_LINE_NUMBERS, true);
    store.setDefault(JavaDecompilerPlugin.PREF_SHOW_DEFAULT_CONSTRUCTOR, false);
    store.setDefault(JavaDecompilerPlugin.PREF_SHOW_METADATA, true);
}

From source file:jmockit.assist.prefs.PrefInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore prefStore = Activator.getPrefStore();
    prefStore.setDefault(Prefs.PROP_CHECK_SCOPE, Prefs.CheckScope.File.name());
    prefStore.setDefault(Prefs.PROP_ADD_JAVAAGENT, true);
}