* @throws CoreException if the creation failed
*/
public ISpellingPreferenceBlock createPreferences() throws CoreException {
if (hasPreferences())
return (ISpellingPreferenceBlock) fConfiguration.createExecutableExtension(PREFERENCES_CLASS_ATTRIBUTE);
return new EmptySpellingPreferenceBlock();
}