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

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

Introduction

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

Prototype

boolean getDefaultBoolean(String name);

Source Link

Document

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

Usage

From source file:org.lh.dmlj.schema.editor.preference.MainPreferencePage.java

License:Open Source License

private void initializeDefaults() {

    IPreferenceStore store = getPreferenceStore();

    Unit unit = Unit.valueOf(store.getDefaultString(PreferenceConstants.UNITS));
    btnCentimeters.setSelection(unit == Unit.CENTIMETERS);
    btnInches.setSelection(unit == Unit.INCHES);
    btnPixels.setSelection(unit == Unit.PIXELS);

    String organisation = store.getDefaultString(PreferenceConstants.DIAGRAMLABEL_ORGANISATION);
    textDiagramLabelOrganisation.setText(organisation);
    boolean showLastModified = store.getDefaultBoolean(PreferenceConstants.DIAGRAMLABEL_SHOW_LAST_MODIFIED);
    btnDiagramLabelShowLastModified.setSelection(showLastModified);
    String pattern = store.getDefaultString(PreferenceConstants.DIAGRAMLABEL_LAST_MODIFIED_DATE_FORMAT_PATTERN);
    textDiagramLabelLastModifiedPattern.setText(pattern);

    boolean showRulers = store.getDefaultBoolean(PreferenceConstants.SHOW_RULERS);
    selectDiagramAttributeComboValue(comboShowRulers, showRulers);
    boolean showGrid = store.getDefaultBoolean(PreferenceConstants.SHOW_GRID);
    selectDiagramAttributeComboValue(comboShowGrid, showGrid);
    boolean snapToGuides = store.getDefaultBoolean(PreferenceConstants.SNAP_TO_GUIDES);
    selectDiagramAttributeComboValue(comboSnapToGuides, snapToGuides);
    boolean snapToGrid = store.getDefaultBoolean(PreferenceConstants.SNAP_TO_GRID);
    selectDiagramAttributeComboValue(comboSnapToGrid, snapToGrid);
    boolean snapToGeometry = store.getDefaultBoolean(PreferenceConstants.SNAP_TO_GEOMETRY);
    selectDiagramAttributeComboValue(comboSnapToGeometry, snapToGeometry);

    boolean logDiagnosticMessages = store.getDefaultBoolean(PreferenceConstants.LOG_DIAGNISTIC_MESSAGES);
    btnLogDiagnosticMessages.setSelection(logDiagnosticMessages);

    doChecks();// ww  w. ja  v a  2s. c  o m

}

From source file:org.neuro4j.studio.core.diagram.providers.Neuro4jViewProvider.java

License:Apache License

/**
 * @generated// w w  w.j av a  2s .c  o  m
 */
public Node createViewNode_2018(EObject domainElement, View containerView, int index, boolean persisted,
        PreferencesHint preferencesHint) {
    Shape node = NotationFactory.eINSTANCE.createShape();
    node.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds());
    node.setType(Neuro4jVisualIDRegistry.getType(ViewNodeEditPart.VISUAL_ID));
    ViewUtil.insertChildView(containerView, node, index, persisted);
    node.setElement(domainElement);
    stampShortcut(containerView, node);
    // initializeFromPreferences
    final IPreferenceStore prefStore = (IPreferenceStore) preferencesHint.getPreferenceStore();
    prefStore.getDefaultBoolean(IPreferenceConstants.PREF_SHOW_GRID);

    org.eclipse.swt.graphics.RGB lineRGB = PreferenceConverter.getColor(prefStore,
            IPreferenceConstants.PREF_LINE_COLOR);
    ViewUtil.setStructuralFeatureValue(node, NotationPackage.eINSTANCE.getLineStyle_LineColor(),
            FigureUtilities.RGBToInteger(lineRGB));
    FontStyle nodeFontStyle = (FontStyle) node.getStyle(NotationPackage.Literals.FONT_STYLE);
    if (nodeFontStyle != null) {
        FontData fontData = PreferenceConverter.getFontData(prefStore, IPreferenceConstants.PREF_DEFAULT_FONT);
        nodeFontStyle.setFontName(fontData.getName());
        nodeFontStyle.setFontHeight(fontData.getHeight());
        nodeFontStyle.setBold(true);
        nodeFontStyle.setItalic((fontData.getStyle() & SWT.ITALIC) != 0);
        org.eclipse.swt.graphics.RGB fontRGB = PreferenceConverter.getColor(prefStore,
                IPreferenceConstants.PREF_FONT_COLOR);
        nodeFontStyle.setFontColor(FigureUtilities.RGBToInteger(fontRGB).intValue());
    }
    org.eclipse.swt.graphics.RGB fillRGB = PreferenceConverter.getColor(prefStore,
            IPreferenceConstants.PREF_FILL_COLOR);
    ViewUtil.setStructuralFeatureValue(node, NotationPackage.eINSTANCE.getFillStyle_FillColor(),
            FigureUtilities.RGBToInteger(fillRGB));
    Node label5004 = createLabel(node,
            Neuro4jVisualIDRegistry.getType(ViewNodeViewNameDynamicViewNameEditPart.VISUAL_ID));
    return node;
}

From source file:org.neuro4j.studio.core.diagram.providers.Neuro4jViewProvider.java

License:Apache License

/**
 * @generated// ww w.  ja va  2 s . c o m
 */
public Node createOperatorOutput_3011(EObject domainElement, View containerView, int index, boolean persisted,
        PreferencesHint preferencesHint) {
    Shape node = NotationFactory.eINSTANCE.createShape();
    node.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds());
    node.setType(Neuro4jVisualIDRegistry.getType(OperatorOutput7EditPart.VISUAL_ID));
    ViewUtil.insertChildView(containerView, node, index, persisted);
    node.setElement(domainElement);
    // initializeFromPreferences
    final IPreferenceStore prefStore = (IPreferenceStore) preferencesHint.getPreferenceStore();
    prefStore.getDefaultBoolean(IPreferenceConstants.PREF_SHOW_GRID);
    org.eclipse.swt.graphics.RGB lineRGB = PreferenceConverter.getColor(prefStore,
            IPreferenceConstants.PREF_LINE_COLOR);
    ViewUtil.setStructuralFeatureValue(node, NotationPackage.eINSTANCE.getLineStyle_LineColor(),
            FigureUtilities.RGBToInteger(lineRGB));
    FontStyle nodeFontStyle = (FontStyle) node.getStyle(NotationPackage.Literals.FONT_STYLE);
    if (nodeFontStyle != null) {
        FontData fontData = PreferenceConverter.getFontData(prefStore, IPreferenceConstants.PREF_DEFAULT_FONT);
        nodeFontStyle.setFontName(fontData.getName());
        nodeFontStyle.setFontHeight(fontData.getHeight());
        nodeFontStyle.setBold((fontData.getStyle() & SWT.BOLD) != 0);
        nodeFontStyle.setItalic((fontData.getStyle() & SWT.ITALIC) != 0);
        org.eclipse.swt.graphics.RGB fontRGB = PreferenceConverter.getColor(prefStore,
                IPreferenceConstants.PREF_FONT_COLOR);
        nodeFontStyle.setFontColor(FigureUtilities.RGBToInteger(fontRGB).intValue());
    }
    org.eclipse.swt.graphics.RGB fillRGB = PreferenceConverter.getColor(prefStore,
            IPreferenceConstants.PREF_FILL_COLOR);
    ViewUtil.setStructuralFeatureValue(node, NotationPackage.eINSTANCE.getFillStyle_FillColor(),
            FigureUtilities.RGBToInteger(fillRGB));
    return node;
}

From source file:org.pwsafe.passwordsafeswt.preference.DisplayPreferences.java

License:Open Source License

/**
 * Called when user clicks Restore Defaults
 *//*  w ww  .  j  a  v a  2 s .  c  om*/
@Override
protected void performDefaults() {
    // Get the preference store
    final IPreferenceStore preferenceStore = getPreferenceStore();

    // Reset the fields to the defaults
    btnAlwaysOnTop.setSelection(preferenceStore.getDefaultBoolean(ALWAYS_ON_TOP));
    btnShowNotesInList.setSelection(preferenceStore.getDefaultBoolean(SHOW_NOTES_IN_LIST));
    btnShowNotesInEdit.setSelection(preferenceStore.getDefaultBoolean(SHOW_NOTES_IN_EDIT_MODE));
    btnShowPasswordInEdit.setSelection(preferenceStore.getDefaultBoolean(SHOW_PASSWORD_IN_EDIT_MODE));
    btnSystemTray.setSelection(preferenceStore.getDefaultBoolean(SHOW_ICON_IN_SYSTEM_TRAY));
}

From source file:org.pwsafe.passwordsafeswt.preference.MiscPreferences.java

License:Open Source License

/**
 * Called when user clicks Restore Defaults
 *///from   w  w w  . j ava  2 s.  c o  m
@Override
protected void performDefaults() {
    // Get the preference store
    final IPreferenceStore preferenceStore = getPreferenceStore();

    // Reset the fields to the defaults
    btnConfirmDeletion.setSelection(preferenceStore.getDefaultBoolean(CONFIRM_ITEM_DELETION));
    btnSaveImmediately.setSelection(preferenceStore.getDefaultBoolean(SAVE_IMMEDIATELY_ON_EDIT));
    btnRecordAccessTime.setSelection(preferenceStore.getDefaultBoolean(RECORD_LAST_ACCESS_TIME));
    btnOpenReadOnly.setSelection(preferenceStore.getDefaultBoolean(DEFAULT_OPEN_READ_ONLY));
    btnEscapeExitsApp.setSelection(preferenceStore.getDefaultBoolean(ESCAPE_KEY_EXITS_APP));
    btnHotKey.setSelection(preferenceStore.getDefaultBoolean(HOT_KEY_ACTIVE));
    txtHotKey.setText(preferenceStore.getDefaultString(HOT_KEY));
    if (preferenceStore.getDefaultBoolean(DOUBLE_CLICK_COPIES_TO_CLIPBOARD)) {
        btnCopiesPasswordToClipboard.setSelection(true);
    } else {
        btnViewsEntry.setSelection(true);
    }
}

From source file:org.pwsafe.passwordsafeswt.preference.PasswordPolicyPreferences.java

License:Open Source License

/**
 * Called when user clicks Restore Defaults
 *//*w ww  .j a va  2 s  .c  om*/
@Override
protected void performDefaults() {
    // Get the preference store
    final IPreferenceStore preferenceStore = getPreferenceStore();

    spiLength.setSelection(preferenceStore.getDefaultInt(DEFAULT_PASSWORD_LENGTH));
    btnUseLowercase.setSelection(preferenceStore.getDefaultBoolean(USE_LOWERCASE_LETTERS));
    btnUserUppercase.setSelection(preferenceStore.getDefaultBoolean(USE_UPPERCASE_LETTERS));
    btnUseDigits.setSelection(preferenceStore.getDefaultBoolean(USE_DIGITS));
    btnUseSymbols.setSelection(preferenceStore.getDefaultBoolean(USE_SYMBOLS));
    btnUseEaseToRead.setSelection(preferenceStore.getDefaultBoolean(USE_EASY_TO_READ));
    btnUseHexOnly.setSelection(preferenceStore.getDefaultBoolean(USE_HEX_ONLY));

}

From source file:org.pwsafe.passwordsafeswt.preference.SecurityPreferences.java

License:Open Source License

/**
 * Called when user clicks Restore Defaults
 */// ww  w.  ja va2 s .  c  om
@Override
protected void performDefaults() {
    // Get the preference store
    final IPreferenceStore preferenceStore = getPreferenceStore();

    // Reset the fields to the defaults
    btnClearClipboard.setSelection(preferenceStore.getDefaultBoolean(CLEAR_CLIPBOARD_ON_MIN));
    btnLockDatabaseOnMin.setSelection(preferenceStore.getDefaultBoolean(LOCK_DB_ON_MIN));
    btnConfirmSaveOnMinimize.setSelection(preferenceStore.getDefaultBoolean(CONFIRM_SAVE_ON_MIN));
    btnConfirmCopy.setSelection(preferenceStore.getDefaultBoolean(CONFIRM_COPY_TO_CLIPBOARD));
    btnLockDatabaseOnWorkstationLock.setSelection(preferenceStore.getDefaultBoolean(LOCK_DB_ON_WS_LOCK));
    btnLockOnIdle.setSelection(preferenceStore.getDefaultBoolean(LOCK_ON_IDLE));
    spiMinutesIdle.setData(preferenceStore.getDefaultInt(LOCK_ON_IDLE_MINS));

}

From source file:org.pwsafe.passwordsafeswt.preference.UsernamePreferences.java

License:Open Source License

/**
 * Called when user clicks Restore Defaults
 *//* ww  w.j a va2 s  .c  o  m*/
@Override
protected void performDefaults() {
    // Get the preference store
    final IPreferenceStore preferenceStore = getPreferenceStore();

    // Reset the fields to the defaults
    btnUseDefaultUsername.setSelection(preferenceStore.getDefaultBoolean(USE_DEFAULT_USERNAME));
    txtUsername.setText(preferenceStore.getDefaultString(DEFAULT_USERNAME));
    btnQuerySetUsername.setSelection(preferenceStore.getDefaultBoolean(QUERY_FOR_DEFAULT_USERNAME));

}

From source file:org.rubypeople.rdt.internal.ui.preferences.AppearancePreferencePage.java

License:Open Source License

protected void performDefaults() {
    IPreferenceStore prefs = getPreferenceStore();
    fShowMethodParameterNames.setSelection(prefs.getDefaultBoolean(PREF_METHOD_PARAMETER_NAMES));
    fStackBrowsingViewsVertically.setSelection(prefs.getDefaultBoolean(STACK_BROWSING_VIEWS_VERTICALLY));
    super.performDefaults();
}

From source file:org.rubypeople.rdt.internal.ui.preferences.MembersOrderPreferencePage.java

License:Open Source License

protected void performDefaults() {
    IPreferenceStore prefs = RubyPlugin.getDefault().getPreferenceStore();
    String str = prefs.getDefaultString(PREF_OUTLINE_SORT_OPTION);
    if (str != null)
        fSortOrderList.setElements(parseList(str));
    else//w  ww . j  a  v  a2s . co m
        fSortOrderList.setElements(parseList(ALL_SORTMEMBER_ENTRIES));

    str = prefs.getDefaultString(PREF_VISIBILITY_SORT_OPTION);
    if (str != null)
        fVisibilityOrderList.setElements(parseList(str));
    else
        fVisibilityOrderList.setElements(parseList(ALL_VISIBILITY_ENTRIES));

    fUseVisibilitySortField.setSelection(prefs.getDefaultBoolean(PREF_USE_VISIBILITY_SORT_OPTION));

    super.performDefaults();
}