Example usage for org.eclipse.jface.preference PreferenceConverter getDefaultFontDataArray

List of usage examples for org.eclipse.jface.preference PreferenceConverter getDefaultFontDataArray

Introduction

In this page you can find the example usage for org.eclipse.jface.preference PreferenceConverter getDefaultFontDataArray.

Prototype

public static FontData[] getDefaultFontDataArray(IPreferenceStore store, String name) 

Source Link

Document

Returns the default value array for the font-valued preference with the given name in the given preference store.

Usage

From source file:com.aptana.ide.logging.LoggingPreferences.java

License:Open Source License

/**
 * Gets font data. 
 * @return font data.
 */
public FontData[] getDefaultFont() {
    return PreferenceConverter.getDefaultFontDataArray(getPreferenceStore(), MAIN_TEXT_FONT_KEY);
}

From source file:net.tourbook.common.font.FontFieldEditorExtended.java

License:Open Source License

@Override
protected void doLoadDefault() {

    if (_btnChangeFont == null) {
        return;/*from  ww  w.j a v a 2  s.co  m*/
    }

    updateFont(PreferenceConverter.getDefaultFontDataArray(getPreferenceStore(), getPreferenceName()));
}

From source file:net.tourbook.common.font.FontFieldEditorExtended.java

License:Open Source License

/**
 * Store the default preference for the field being edited
 *//*from w  ww  .j a  v a  2  s . c  om*/
protected void setToDefault() {

    final FontData[] defaultFontData = PreferenceConverter.getDefaultFontDataArray(getPreferenceStore(),
            getPreferenceName());

    PreferenceConverter.setValue(getPreferenceStore(), getPreferenceName(), defaultFontData);
}

From source file:org.apache.directory.studio.ldapbrowser.common.dialogs.preferences.AttributesPreferencePage.java

License:Apache License

/**
 * {@inheritDoc}/*  w w  w  .j  a v  a 2 s  .  com*/
 */
protected void performDefaults() {
    // Show Decorated Values
    showDecoratedValuesButton.setSelection(
            !getPreferenceStore().getDefaultBoolean(BrowserCommonConstants.PREFERENCE_SHOW_RAW_VALUES));

    // Attributes Colors And Fonts
    for (int i = 0; i < ATTRIBUTE_TYPES.length; i++) {
        FontData[] fontDatas = PreferenceConverter.getDefaultFontDataArray(
                BrowserCommonActivator.getDefault().getPreferenceStore(), ATTRIBUTE_FONT_CONSTANTS[i]);
        RGB rgb = PreferenceConverter.getDefaultColor(BrowserCommonActivator.getDefault().getPreferenceStore(),
                ATTRIBUTE_COLOR_CONSTANTS[i]);
        setColorsAndFonts(i, fontDatas, rgb);
    }

    super.performDefaults();
}

From source file:org.eclipse.gmf.runtime.common.ui.preferences.FontFieldEditor.java

License:Open Source License

protected void doLoadDefault() {
    if (changeFontButton == null)
        return;/*from w ww.ja  v  a2  s.c o  m*/
    updateFont(PreferenceConverter.getDefaultFontDataArray(getPreferenceStore(), getPreferenceName()));
}

From source file:org.eclipse.gmf.runtime.common.ui.preferences.FontFieldEditor.java

License:Open Source License

/**
 * Store the default preference for the field
 * being edited/*from  w  w  w . ja  v  a 2 s.  co  m*/
 */
protected void setToDefault() {
    FontData[] defaultFontData = PreferenceConverter.getDefaultFontDataArray(getPreferenceStore(),
            getPreferenceName());
    PreferenceConverter.setValue(getPreferenceStore(), getPreferenceName(), defaultFontData);
}

From source file:org.eclipse.jst.jsf.facesconfig.ui.preference.ColorFontFieldEditor.java

License:Open Source License

protected void doLoadDefault() {
    if (changeFontButton == null)
        return;/*from   www  .  ja v  a 2  s .com*/
    updateFont(PreferenceConverter.getDefaultFontDataArray(getPreferenceStore(), getPreferenceName()));

}

From source file:org.eclipse.jst.jsf.facesconfig.ui.preference.ColorFontFieldEditor.java

License:Open Source License

/**
 * //from   w w w.  j a v  a2  s  .c o m
 * Store the default preference for the field
 * 
 * being edited
 * 
 */

protected void setToDefault() {
    FontData[] defaultFontData = PreferenceConverter.getDefaultFontDataArray(getPreferenceStore(),
            getPreferenceName());
    PreferenceConverter.setValue(getPreferenceStore(), getPreferenceName(), defaultFontData);
}

From source file:org.eclipse.ui.internal.themes.ColorsAndFontsPreferencePage.java

License:Open Source License

private FontData[] getFontAncestorValue(FontDefinition definition) {
    FontDefinition ancestor = getFontAncestor(definition);
    if (ancestor == null) {
        return PreferenceConverter.getDefaultFontDataArray(getPreferenceStore(),
                ThemeElementHelper.createPreferenceKey(currentTheme, definition.getId()));
    }/* ww  w.  j a v a  2  s  .c o m*/
    return getFontValue(ancestor);
}

From source file:org.eclipse.ui.internal.themes.ColorsAndFontsPreferencePage.java

License:Open Source License

protected boolean resetFont(FontDefinition definition, boolean force) {
    if (force || !isDefault(definition)) {
        FontData[] newFD;/*from w  w w.  j  ava 2 s  .  com*/
        if (!force && definition.getDefaultsTo() != null)
            newFD = getFontAncestorValue(definition);
        else
            newFD = PreferenceConverter.getDefaultFontDataArray(getPreferenceStore(),
                    ThemeElementHelper.createPreferenceKey(currentTheme, definition.getId()));

        if (newFD != null) {
            setFontPreferenceValue(definition, newFD);
            return true;
        }
    }
    return false;
}