public abstract class AbstractPreferencePage
extends org.eclipse.jface.preference.FieldEditorPreferencePage
implements org.eclipse.ui.IWorkbenchPreferencePage, org.eclipse.ui.IWorkbenchPropertyPage
FixedScopedPreferenceStore
The following changes have been made:
PropertyAndPreferencePage| 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 String |
getLanguageName() |
protected String |
getQualifier()
Deprecated.
Use
qualifiedName() instead |
protected org.eclipse.ui.IWorkbench |
getWorkbench() |
void |
init(org.eclipse.ui.IWorkbench workbench) |
boolean |
isPropertyPage() |
boolean |
performOk() |
protected String |
qualifiedName() |
void |
setElement(org.eclipse.core.runtime.IAdaptable element) |
protected void |
updateFieldEditors(boolean enabled)
Loads values of all field editors using current search scopes in the preference store.
|
protected String |
useProjectSettingsPreferenceName()
Produces the preference key to use for the 'use project settings' flag when this preference page is is used as a
properties page.
|
adjustGridLayout, applyFont, checkState, createFieldEditors, dispose, getFieldEditorParent, initialize, performDefaults, propertyChange, setVisibleapplyData, applyDialogFont, computeSize, contributeButtons, createDescriptionLabel, createNoteComposite, doComputeSize, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, okToLeave, performApply, performCancel, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButtonconvertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessageclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic void init(org.eclipse.ui.IWorkbench workbench)
init in interface org.eclipse.ui.IWorkbenchPreferencePageprotected org.eclipse.ui.IWorkbench getWorkbench()
public void setElement(org.eclipse.core.runtime.IAdaptable element)
setElement in interface org.eclipse.ui.IWorkbenchPropertyPagepublic org.eclipse.core.runtime.IAdaptable getElement()
getElement in interface org.eclipse.ui.IWorkbenchPropertyPagepublic boolean isPropertyPage()
protected org.eclipse.jface.preference.IPreferenceStore doGetPreferenceStore()
doGetPreferenceStore in class org.eclipse.jface.preference.PreferencePage@Deprecated protected String getQualifier()
qualifiedName() insteadprotected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
createContents in class org.eclipse.jface.preference.FieldEditorPreferencePageprotected String getLanguageName()
protected String qualifiedName()
public void createControl(org.eclipse.swt.widgets.Composite parent)
createControl in interface org.eclipse.jface.dialogs.IDialogPagecreateControl in class org.eclipse.jface.preference.PreferencePageprotected void addField(org.eclipse.jface.preference.FieldEditor editor)
addField in class org.eclipse.jface.preference.FieldEditorPreferencePageprotected String useProjectSettingsPreferenceName()
qualifiedName(), "." and USE_PROJECT_SETTINGS.protected void updateFieldEditors(boolean enabled)
enabled - public boolean performOk()
performOk in interface org.eclipse.jface.preference.IPreferencePageperformOk in class org.eclipse.jface.preference.FieldEditorPreferencePageCopyright © 2016. All Rights Reserved.