public class GeneralPreferencePage extends PreferencePage implements IWorkbenchPreferencePage, IValidationMessage
ERROR, INFORMATION, NONE, WARNING
Constructor and Description |
---|
GeneralPreferencePage()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected Control |
createContents(Composite parent)
Creates the controls for the page.
|
void |
init(IWorkbench workbench)
Initializes the page.
|
void |
onValidate(boolean isValid)
Called when validated.
|
protected void |
performApply()
Applies the preferences changes.
|
boolean |
performCancel()
Cancels the preferences page.
|
protected void |
performDefaults()
Sets the default preferences.
|
boolean |
performOk()
Save the color preference to the preference store.
|
applyData, applyDialogFont, computeSize, contributeButtons, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, noDefaultButton, okToLeave, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButton
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessage, setVisible
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
computeSize, isValid, okToLeave, setContainer, setSize
createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible
setMessage
public void init(IWorkbench workbench)
init
in interface IWorkbenchPreferencePage
protected Control createContents(Composite parent)
createContents
in class PreferencePage
protected void performDefaults()
performDefaults
in class PreferencePage
protected void performApply()
performApply
in class PreferencePage
public boolean performOk()
performOk
in interface IPreferencePage
performOk
in class PreferencePage
public boolean performCancel()
performCancel
in interface IPreferencePage
performCancel
in class PreferencePage
public void onValidate(boolean isValid)
onValidate
in interface IValidationMessage
isValid
- true if valid, false otherwise.iizi® is a registered trademark of Mindus SARL. © Copyright Mindus SARL, 2020. All rights reserved.