public abstract class AbstractPreferencePage
extends org.eclipse.jface.preference.FieldEditorPreferencePage
implements org.eclipse.ui.IWorkbenchPreferencePage, org.eclipse.ui.IWorkbenchPropertyPage
Constructor and Description |
---|
AbstractPreferencePage() |
Modifier and Type | Method and Description |
---|---|
protected void |
addField(org.eclipse.jface.preference.FieldEditor editor) |
protected org.eclipse.swt.widgets.Control |
createContents(org.eclipse.swt.widgets.Composite parent) |
void |
createControl(org.eclipse.swt.widgets.Composite parent) |
protected org.eclipse.jface.preference.IPreferenceStore |
doGetPreferenceStore() |
org.eclipse.core.runtime.IAdaptable |
getElement() |
protected java.lang.String |
getLanguageName() |
protected java.lang.String |
getQualifier() |
protected org.eclipse.ui.IWorkbench |
getWorkbench() |
void |
init(org.eclipse.ui.IWorkbench workbench) |
boolean |
isPropertyPage() |
boolean |
performOk() |
protected java.lang.String |
qualifiedName() |
void |
setElement(org.eclipse.core.runtime.IAdaptable element) |
protected void |
updateFieldEditors(boolean enabled) |
adjustGridLayout, applyFont, checkState, createFieldEditors, dispose, getFieldEditorParent, initialize, performDefaults, propertyChange, setVisible
applyData, applyDialogFont, computeSize, contributeButtons, createDescriptionLabel, createNoteComposite, doComputeSize, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, okToLeave, performApply, performCancel, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButton
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessage
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public void init(org.eclipse.ui.IWorkbench workbench)
init
in interface org.eclipse.ui.IWorkbenchPreferencePage
protected org.eclipse.ui.IWorkbench getWorkbench()
public void setElement(org.eclipse.core.runtime.IAdaptable element)
setElement
in interface org.eclipse.ui.IWorkbenchPropertyPage
public org.eclipse.core.runtime.IAdaptable getElement()
getElement
in interface org.eclipse.ui.IWorkbenchPropertyPage
public boolean isPropertyPage()
protected org.eclipse.jface.preference.IPreferenceStore doGetPreferenceStore()
doGetPreferenceStore
in class org.eclipse.jface.preference.PreferencePage
protected java.lang.String getQualifier()
protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
createContents
in class org.eclipse.jface.preference.FieldEditorPreferencePage
protected java.lang.String getLanguageName()
protected java.lang.String qualifiedName()
public void createControl(org.eclipse.swt.widgets.Composite parent)
createControl
in interface org.eclipse.jface.dialogs.IDialogPage
createControl
in class org.eclipse.jface.preference.PreferencePage
protected void addField(org.eclipse.jface.preference.FieldEditor editor)
addField
in class org.eclipse.jface.preference.FieldEditorPreferencePage
protected void updateFieldEditors(boolean enabled)
public boolean performOk()
performOk
in interface org.eclipse.jface.preference.IPreferencePage
performOk
in class org.eclipse.jface.preference.FieldEditorPreferencePage