Class EmfFormsMainPreferencePage
- java.lang.Object
-
- org.eclipse.jface.dialogs.DialogPage
-
- org.eclipse.jface.preference.PreferencePage
-
- org.eclipse.emfforms.internal.ide.preferences.EmfFormsMainPreferencePage
-
- All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage
,org.eclipse.jface.dialogs.IMessageProvider
,org.eclipse.jface.preference.IPreferencePage
,org.eclipse.ui.IWorkbenchPreferencePage
public class EmfFormsMainPreferencePage extends org.eclipse.jface.preference.PreferencePage implements org.eclipse.ui.IWorkbenchPreferencePage
Main preference page for EMF Forms.- Author:
- Lucas Koehler
-
-
Constructor Summary
Constructors Constructor Description EmfFormsMainPreferencePage()
Create me with an empty title and no image.EmfFormsMainPreferencePage(java.lang.String title)
Creates me with a title.EmfFormsMainPreferencePage(java.lang.String title, org.eclipse.jface.resource.ImageDescriptor image)
Creates me with a title and an image.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.swt.widgets.Control
createContents(org.eclipse.swt.widgets.Composite parent)
void
init(org.eclipse.ui.IWorkbench workbench)
protected void
performDefaults()
boolean
performOk()
-
Methods inherited from class org.eclipse.jface.preference.PreferencePage
applyData, applyDialogFont, computeSize, contributeButtons, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, noDefaultButton, okToLeave, performApply, performCancel, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButton
-
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessage, setVisible
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
EmfFormsMainPreferencePage
public EmfFormsMainPreferencePage()
Create me with an empty title and no image.
-
EmfFormsMainPreferencePage
public EmfFormsMainPreferencePage(java.lang.String title)
Creates me with a title.- Parameters:
title
- Title of this preference page
-
EmfFormsMainPreferencePage
public EmfFormsMainPreferencePage(java.lang.String title, org.eclipse.jface.resource.ImageDescriptor image)
Creates me with a title and an image.- Parameters:
title
- Title of this preference pageimage
- Image of this preference page
-
-
Method Detail
-
init
public void init(org.eclipse.ui.IWorkbench workbench)
- Specified by:
init
in interfaceorg.eclipse.ui.IWorkbenchPreferencePage
-
createContents
protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
- Specified by:
createContents
in classorg.eclipse.jface.preference.PreferencePage
-
performDefaults
protected void performDefaults()
- Overrides:
performDefaults
in classorg.eclipse.jface.preference.PreferencePage
-
performOk
public boolean performOk()
- Specified by:
performOk
in interfaceorg.eclipse.jface.preference.IPreferencePage
- Overrides:
performOk
in classorg.eclipse.jface.preference.PreferencePage
-
-