public abstract class FieldEditorPreferencePage extends BasePreferencePage
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ERROR_MESSAGE_STYLE
CSS Class Name for the error message label
|
static javafx.css.PseudoClass |
ERROR_STYLE
CSS
PseudoClass applied on the error message label if the severity is
State#ERRO |
static java.lang.String |
PAGE_ACTIONS_STYLE
CSS Class Name for the region in which the actions buttons are added
|
static java.lang.String |
PAGE_GRID_STYLE
CSS Class Name for the grid holding the field editors
|
static javafx.css.PseudoClass |
WARNING_STYLE
CSS
PseudoClass applied on the error message label if the severity is
State#WARNING |
| Constructor and Description |
|---|
FieldEditorPreferencePage(Memento memento,
javafx.scene.layout.BorderPane parent) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addButton(java.lang.String label,
java.util.Optional<<any>> restoreDefault) |
void |
addField(FieldEditor<?> editor) |
protected void |
createActionButtons() |
protected abstract void |
createFieldEditors() |
protected java.lang.String |
getUserAgentStylesheet() |
<any> |
persist() |
<any> |
reset() |
java.util.Optional<<any>> |
restoreDefault() |
public static final java.lang.String PAGE_GRID_STYLE
public static final java.lang.String PAGE_ACTIONS_STYLE
public static final java.lang.String ERROR_MESSAGE_STYLE
public static final javafx.css.PseudoClass WARNING_STYLE
PseudoClass applied on the error message label if the severity is
State#WARNINGpublic static final javafx.css.PseudoClass ERROR_STYLE
PseudoClass applied on the error message label if the severity is
State#ERROpublic FieldEditorPreferencePage(Memento memento,
javafx.scene.layout.BorderPane parent)
protected java.lang.String getUserAgentStylesheet()
public <any> persist()
public java.util.Optional<<any>> restoreDefault()
protected abstract void createFieldEditors()
protected void createActionButtons()
protected void addButton(java.lang.String label,
java.util.Optional<<any>> restoreDefault)
public <any> reset()
public void addField(FieldEditor<?> editor)