@Override protected void addField(FieldEditor editor) { editors.add(editor); super.addField(editor); }
@Override protected final void addField(FieldEditor editor) { String prefix = null; if (getPreferencePrefix() != null) prefix = getPreferencePrefix() + PreferenceConstants.SEPARATOR + editor.getPreferenceName(); else prefix = editor.getPreferenceName(); editor.setPreferenceName(prefix); internalEditorsList.add(editor); super.addField(editor); }