public VALUE getDerivedValue(IProject project) throws StatusException { String stringValue = preference.getProjectPreference().getEffectiveValue(project); return validator.getValidatedField(stringValue); }
public VALUE getDerivedValue() throws StatusException { return validator.getValidatedField(preference.get()); }