public abstract class AbstractMasterDetailsFieldEditor
extends org.eclipse.jface.preference.FieldEditor
Modifier and Type | Field and Description |
---|---|
protected java.util.List<?> |
items |
Constructor and Description |
---|
AbstractMasterDetailsFieldEditor(java.lang.String name,
java.lang.String labelText,
org.eclipse.swt.widgets.Composite composite,
org.eclipse.jface.preference.IPreferenceStore preferenceStore,
java.util.List<?> list) |
Modifier and Type | Method and Description |
---|---|
protected void |
adjustForNumColumns(int numColumns) |
protected abstract AbstractDetailsPart |
createDetailsPart() |
protected void |
doFillIntoGrid(org.eclipse.swt.widgets.Composite parent,
int numColumns) |
protected void |
doLoad() |
protected void |
doLoadDefault() |
protected void |
doStore() |
int |
getNumberOfControls() |
protected abstract java.lang.String |
identifier(java.lang.Object object) |
protected abstract java.lang.String |
label(java.lang.Object object) |
void |
loadDefault() |
void |
setEnabled(boolean enabled,
org.eclipse.swt.widgets.Composite parent) |
void |
store() |
applyFont, checkParent, clearErrorMessage, clearMessage, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, createControl, dispose, fillIntoGrid, fireStateChanged, fireValueChanged, getFieldEditorFontName, getLabelControl, getLabelControl, getLabelText, getPage, getPreferenceName, getPreferencePage, getPreferenceStore, init, isValid, load, presentsDefaultValue, refreshValidState, setButtonLayoutData, setFocus, setLabelText, setPage, setPreferenceName, setPreferencePage, setPreferenceStore, setPresentsDefaultValue, setPropertyChangeListener, showErrorMessage, showMessage
public AbstractMasterDetailsFieldEditor(java.lang.String name, java.lang.String labelText, org.eclipse.swt.widgets.Composite composite, org.eclipse.jface.preference.IPreferenceStore preferenceStore, java.util.List<?> list)
protected void adjustForNumColumns(int numColumns)
adjustForNumColumns
in class org.eclipse.jface.preference.FieldEditor
protected void doFillIntoGrid(org.eclipse.swt.widgets.Composite parent, int numColumns)
doFillIntoGrid
in class org.eclipse.jface.preference.FieldEditor
protected abstract AbstractDetailsPart createDetailsPart()
protected abstract java.lang.String identifier(java.lang.Object object)
object
- protected abstract java.lang.String label(java.lang.Object object)
object
- protected void doLoad()
doLoad
in class org.eclipse.jface.preference.FieldEditor
public void loadDefault()
loadDefault
in class org.eclipse.jface.preference.FieldEditor
protected void doLoadDefault()
doLoadDefault
in class org.eclipse.jface.preference.FieldEditor
protected void doStore()
doStore
in class org.eclipse.jface.preference.FieldEditor
public void store()
store
in class org.eclipse.jface.preference.FieldEditor
public int getNumberOfControls()
getNumberOfControls
in class org.eclipse.jface.preference.FieldEditor
public void setEnabled(boolean enabled, org.eclipse.swt.widgets.Composite parent)
setEnabled
in class org.eclipse.jface.preference.FieldEditor