@Override protected void doLoad() { if (changeFontButton == null) { return; } updateFont(PreferenceConverter.getFontDataArray(getPreferenceStore(), getPreferenceName())); }
/* (non-Javadoc) * @see org.eclipse.jface.preference.FieldEditor#doLoad() */ @Override protected void doLoad() { if (colorSelector == null) { return; } colorSelector.setColorValue( PreferenceConverter.getColor(getPreferenceStore(), getPreferenceName())); }
/** Store the default preference for the field being edited */ protected void setToDefault() { FontData[] defaultFontData = PreferenceConverter.getDefaultFontDataArray(getPreferenceStore(), getPreferenceName()); PreferenceConverter.setValue(getPreferenceStore(), getPreferenceName(), defaultFontData); }
@Override protected void doStore() { if (chosenFont != null) { PreferenceConverter.setValue(getPreferenceStore(), getPreferenceName(), chosenFont); } }
/* * (non-Javadoc) Method declared on FieldEditor. */ @Override protected void doStore() { PreferenceConverter.setValue( getPreferenceStore(), getPreferenceName(), colorSelector.getColorValue()); }