@Override protected void doStore() { if (chosenFont != null) { PreferenceConverter.setValue(getPreferenceStore(), getPreferenceName(), chosenFont); } }
/** Store the default preference for the field being edited */ protected void setToDefault() { FontData[] defaultFontData = PreferenceConverter.getDefaultFontDataArray(getPreferenceStore(), getPreferenceName()); PreferenceConverter.setValue(getPreferenceStore(), getPreferenceName(), defaultFontData); }
/* * (non-Javadoc) Method declared on FieldEditor. */ @Override protected void doStore() { PreferenceConverter.setValue( getPreferenceStore(), getPreferenceName(), colorSelector.getColorValue()); }