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:com.ebmwebsourcing.petals.server.ui.preferences.PetalsServerPreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {

    IPreferenceStore store = PetalsServerPlugin.getDefault().getPreferenceStore();
    store.setDefault(PetalsServerPreferencePage.START_IN_CONSOLE_MODE, MessageDialogWithToggle.PROMPT);
}

From source file:com.ebmwebsourcing.petals.services.eip.designer.palette.EipPaletteViewer.java

License:Open Source License

/**
 * Constructor./*from ww  w.j a va 2s . c o m*/
 */
public EipPaletteViewer() {

    // Super constructor
    super();

    // Define the preferences
    IPreferenceStore store = PetalsEipPlugin.getDefault().getPreferenceStore();
    PaletteViewerPreferences prefs = new DefaultPaletteViewerPreferences(store);
    store.setDefault(PaletteViewerPreferences.PREFERENCE_LAYOUT, PaletteViewerPreferences.LAYOUT_COLUMNS);
    setPaletteViewerPreferences(prefs);

    // Change the factory for tool tips
    setEditPartFactory(new PaletteEditPartFactory() {
        @Override
        protected EditPart createEntryEditPart(EditPart parentEditPart, Object model) {
            return new EipToolEntryEditPart((PaletteEntry) model);
        }
    });

    // DnD
    addDragSourceListener(new TemplateTransferDragSourceListener(this));
}

From source file:com.essiembre.eclipse.rbe.ui.preferences.RBEPreferenceInitializer.java

License:Apache License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore prefs = RBEPlugin.getDefault().getPreferenceStore();

    // General/*  w w w.j a  va 2  s . c  om*/
    prefs.setDefault(RBEPreferences.CONVERT_ENCODED_TO_UNICODE, true);
    prefs.setDefault(RBEPreferences.FIELD_TAB_INSERTS, false);
    prefs.setDefault(RBEPreferences.KEY_TREE_HIERARCHICAL, true);
    prefs.setDefault(RBEPreferences.KEY_TREE_EXPANDED, true);
    prefs.setDefault(RBEPreferences.SUPPORT_FRAGMENTS, true);
    prefs.setDefault(RBEPreferences.LOAD_ONLY_FRAGMENT_RESOURCES, false);

    // Formatting
    prefs.setDefault(RBEPreferences.CONVERT_UNICODE_TO_ENCODED, true);
    prefs.setDefault(RBEPreferences.CONVERT_UNICODE_TO_ENCODED_UPPER, true);

    prefs.setDefault(RBEPreferences.SPACES_AROUND_EQUAL_SIGNS, true);

    prefs.setDefault(RBEPreferences.KEY_GROUP_SEPARATOR, ".");
    prefs.setDefault(RBEPreferences.ALIGN_EQUAL_SIGNS, true);
    prefs.setDefault(RBEPreferences.SHOW_GENERATOR, true);
    prefs.setDefault(RBEPreferences.KEY_TREE_HIERARCHICAL, true);

    prefs.setDefault(RBEPreferences.GROUP_KEYS, true);
    prefs.setDefault(RBEPreferences.GROUP_LEVEL_DEPTH, 1);
    prefs.setDefault(RBEPreferences.GROUP_LINE_BREAKS, 1);
    prefs.setDefault(RBEPreferences.GROUP_ALIGN_EQUAL_SIGNS, true);

    prefs.setDefault(RBEPreferences.WRAP_CHAR_LIMIT, 80);
    prefs.setDefault(RBEPreferences.WRAP_INDENT_SPACES, 8);

    prefs.setDefault(RBEPreferences.NEW_LINE_TYPE, RBEPreferences.NEW_LINE_UNIX);

    prefs.setDefault(RBEPreferences.KEEP_EMPTY_FIELDS, false);

    // Reporting/Performance
    prefs.setDefault(RBEPreferences.REPORT_MISSING_VALUES, true);
    prefs.setDefault(RBEPreferences.REPORT_DUPL_VALUES, true);
    prefs.setDefault(RBEPreferences.REPORT_SIM_VALUES_WORD_COMPARE, true);
    prefs.setDefault(RBEPreferences.REPORT_SIM_VALUES_PRECISION, 0.75d);

    prefs.setDefault(RBEPreferences.NO_TREE_IN_EDITOR, false);

    prefs.setDefault(RBEPreferences.MIN_HEIGHT, 80);
    //        prefs.setDefault(RBEPreferences.AUTO_ADJUST, true);

}

From source file:com.foosbar.mailsnag.preferences.PreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = Activator.getDefault().getPreferenceStore();
    store.setDefault(PreferenceConstants.PARAM_PORT, 25);
    store.setDefault(PreferenceConstants.PARAM_DEBUG, false);
    store.setDefault(PreferenceConstants.PARAM_PERSIST, true);
    store.setDefault(PreferenceConstants.PARAM_STARTUP, false);

    // The notification preference is only available if the mylyn
    // notification class is available
    store.setDefault(PreferenceConstants.PARAM_NOTIFICATION_ENABLED, Activator.isNotificationAvailable());
}

From source file:com.funkyroach.use.plugin.USPreferenceConstants.java

License:Open Source License

public static void initializeDefaultValues(IPreferenceStore store) {
    PreferenceConstants.initializeDefaultValues(store);
    PreferenceConverter.setDefault(store, EDITOR_COMMENT_COLOR, new RGB(63, 127, 95));
    PreferenceConverter.setDefault(store, EDITOR_STRING_COLOR, new RGB(42, 0, 255));
    PreferenceConverter.setDefault(store, EDITOR_KEYWORD_COLOR, new RGB(127, 0, 85));
    PreferenceConverter.setDefault(store, EDITOR_NUMBER_COLOR, new RGB(128, 0, 0));
    PreferenceConverter.setDefault(store, EDITOR_CLASS_COLOR, new RGB(255, 0, 0));
    PreferenceConverter.setDefault(store, EDITOR_MACROS, new RGB(255, 42, 255));

    store.setDefault(PreferenceConstants.EDITOR_SMART_INDENT, true);
    store.setDefault(PreferenceConstants.EDITOR_CLOSE_STRINGS, true);
    store.setDefault(PreferenceConstants.EDITOR_CLOSE_BRACKETS, true);
    store.setDefault(PreferenceConstants.EDITOR_CLOSE_BRACES, true);
    store.setDefault(PreferenceConstants.EDITOR_SMART_TAB, true);
    store.setDefault(PreferenceConstants.EDITOR_SMART_PASTE, true);
    store.setDefault(PreferenceConstants.EDITOR_SMART_HOME_END, true);
    store.setDefault(PreferenceConstants.EDITOR_SUB_WORD_NAVIGATION, true);
    store.setDefault(PreferenceConstants.EDITOR_TAB_WIDTH, 4);
    store.setDefault(AbstractDecoratedTextEditorPreferenceConstants.EDITOR_SPACES_FOR_TABS, true);

    store.setDefault(PreferenceConstants.EDITOR_FOLDING_ENABLED, true);
    store.setDefault(PreferenceConstants.EDITOR_FOLDING_LINES_LIMIT, 2);
    store.setDefault(PreferenceConstants.EDITOR_COMMENTS_FOLDING_ENABLED, true);

    store.setDefault(PreferenceConstants.EDITOR_DOCS_FOLDING_ENABLED, true);
    store.setDefault(PreferenceConstants.EDITOR_FOLDING_INIT_COMMENTS, true);

    store.setDefault(CodeFormatterConstants.FORMATTER_TAB_SIZE, 4);

}

From source file:com.ge.research.sadl.ui.preferences.SadlReasonerPreferencePage.java

License:Open Source License

/**
 * Method declared on IPreferencePage. Subclasses should override
 *//*  www  .  j  a v  a  2 s.c  om*/
public boolean performOk() {
    boolean success = true;
    IPreferenceStore ps = this.getPreferenceStore();
    try {
        if (checkedReasoner != null) {
            ps.setDefault(this.getQualifier() + ".ReasonerName", checkedReasoner.getClass().getName());
            saveReasonerSpec();
        } else {
            ps.setDefault(this.getQualifier() + ".ReasonerName", "");
            saveReasonerSpec();
        }
    } catch (Throwable t) {
        t.printStackTrace();
        String msg = t.getLocalizedMessage();
        if (msg == null) {
            msg = t.getClass().getSimpleName();
        }
        //         SadlConsole.writeToConsole(MessageType.ERROR, "Error saving Reasoner selection: " + msg + "\n");
        success = false;
    }
    try {
        if (checkedTranslator != null) {
            ps.setDefault(this.getQualifier() + ".TranslatorName", checkedTranslator.getClass().getName());
            saveTranslatorSpec();
        } else {
            ps.setDefault(this.getQualifier() + ".TranslatorName", "");
            saveTranslatorSpec();
        }
    } catch (Throwable t) {
        t.printStackTrace();
        String msg = t.getLocalizedMessage();
        if (msg == null) {
            msg = t.getClass().getSimpleName();
        }
        //         SadlConsole.writeToConsole(MessageType.ERROR, "Error saving Translator selection: " + msg + "\n");
        success = false;
        ;
    }
    return success;
}

From source file:com.ge.research.sadl.ui.properties.SadlReasonerPreferencePage.java

License:Open Source License

/**
 * Method declared on IPreferencePage. Subclasses should override
 */// w  ww.  ja  v  a 2s .co m
public boolean performOk() {
    boolean success = true;
    IPreferenceStore ps = this.getPreferenceStore();
    try {
        if (checkedReasoner != null) {
            ps.setDefault(this.getQualifier() + ".ReasonerName", checkedReasoner.getClass().getName());
            saveReasonerSpec();
        } else {
            ps.setDefault(this.getQualifier() + ".ReasonerName", "");
            saveReasonerSpec();
        }
    } catch (Throwable t) {
        t.printStackTrace();
        String msg = t.getLocalizedMessage();
        if (msg == null) {
            msg = t.getClass().getSimpleName();
        }
        SadlConsole.writeToConsole(MessageType.ERROR, "Error saving Reasoner selection: " + msg + "\n");
        success = false;
    }
    try {
        if (checkedTranslator != null) {
            ps.setDefault(this.getQualifier() + ".TranslatorName", checkedTranslator.getClass().getName());
            saveTranslatorSpec();
        } else {
            ps.setDefault(this.getQualifier() + ".TranslatorName", "");
            saveTranslatorSpec();
        }
    } catch (Throwable t) {
        t.printStackTrace();
        String msg = t.getLocalizedMessage();
        if (msg == null) {
            msg = t.getClass().getSimpleName();
        }
        SadlConsole.writeToConsole(MessageType.ERROR, "Error saving Translator selection: " + msg + "\n");
        success = false;
        ;
    }
    return success;
}

From source file:com.ge.research.sadl.ui.properties.SadlReasonerPrefrencePage.java

License:Open Source License

/**
 * Method declared on IPreferencePage. Subclasses should override
 *//*from   w  ww  .j a  v a 2s.  c  o m*/
public boolean performOk() {
    boolean success = true;
    IPreferenceStore ps = this.getPreferenceStore();
    if (checkedReasoner != null) {
        try {
            ps.setDefault(this.getQualifier() + ".ReasonerName", checkedReasoner.getClass().getName());
            saveReasonerSpec();
        } catch (Throwable t) {
            t.printStackTrace();
            String msg = t.getLocalizedMessage();
            if (msg == null) {
                msg = t.getClass().getSimpleName();
            }
            SadlConsole.writeToConsole(MessageType.ERROR, "Error saving Reasoner selection: " + msg + "\n");
            success = false;
        }
    } else {
        ps.setDefault(this.getQualifier() + ".ReasonerName", "");
    }
    if (checkedTranslator != null) {
        try {
            ps.setDefault(this.getQualifier() + ".TranslatorName", checkedTranslator.getClass().getName());
            saveTranslatorSpec();
        } catch (Throwable t) {
            t.printStackTrace();
            String msg = t.getLocalizedMessage();
            if (msg == null) {
                msg = t.getClass().getSimpleName();
            }
            SadlConsole.writeToConsole(MessageType.ERROR, "Error saving Translator selection: " + msg + "\n");
            success = false;
            ;
        }
    } else {
        ps.setDefault(this.getQualifier() + ".TranslatorName", "");
    }
    return success;
}

From source file:com.genericworkflownodes.knime.preferences.PreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    // get the preference store for the UI plugin
    IPreferenceStore store = GenericNodesPlugin.getDefault().getPreferenceStore();

    // set default values
    store.setDefault(PREF_DEBUG_MODE, GenericNodesPlugin.isDebug());
}

From source file:com.ggasoftware.indigo.knime.plugin.IndigoPreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = IndigoPlugin.getDefault().getPreferenceStore();

    store.setDefault(PREF_BOND_LENGTH, 40);
    store.setDefault(PREF_SHOW_IMPLICIT_HYDROGENS, true);
    store.setDefault(PREF_COLORING, true);
    store.setDefault(PREF_MOL_IMAGE_WIDTH, 250);
    store.setDefault(PREF_MOL_IMAGE_HEIGHT, 150);
    store.setDefault(PREF_ENABLE_RENDERER, true);
}