Class LoggingPreferencePage
- java.lang.Object
-
- org.eclipse.jface.dialogs.DialogPage
-
- org.eclipse.jface.preference.PreferencePage
-
- org.eclipse.emf.compare.rcp.ui.internal.preferences.LoggingPreferencePage
-
- All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage
,org.eclipse.jface.dialogs.IMessageProvider
,org.eclipse.jface.preference.IPreferencePage
,org.eclipse.ui.IWorkbenchPreferencePage
public class LoggingPreferencePage extends org.eclipse.jface.preference.PreferencePage implements org.eclipse.ui.IWorkbenchPreferencePage
Preference page used to configure logging in EMFCompare.
-
-
Constructor Summary
Constructors Constructor Description LoggingPreferencePage()
Constructor.LoggingPreferencePage(String title)
Constructor.LoggingPreferencePage(String title, org.eclipse.jface.resource.ImageDescriptor image)
Constructor.
-
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)
protected org.eclipse.swt.layout.GridData
getDefaultFieldGridData(int width)
void
init(org.eclipse.ui.IWorkbench workbench)
protected void
performDefaults()
boolean
performOk()
protected void
refreshWidgets()
protected void
resetPreferences()
protected void
savePreferences()
-
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
-
LoggingPreferencePage
public LoggingPreferencePage()
Constructor.
-
LoggingPreferencePage
public LoggingPreferencePage(String title, org.eclipse.jface.resource.ImageDescriptor image)
Constructor.- Parameters:
title
- .image
- .
-
LoggingPreferencePage
public LoggingPreferencePage(String title)
Constructor.- Parameters:
title
- .
-
-
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
-
getDefaultFieldGridData
protected org.eclipse.swt.layout.GridData getDefaultFieldGridData(int width)
-
savePreferences
protected void savePreferences() throws org.osgi.service.prefs.BackingStoreException, IOException
- Throws:
org.osgi.service.prefs.BackingStoreException
IOException
-
resetPreferences
protected void resetPreferences()
-
refreshWidgets
protected void refreshWidgets()
-
performOk
public boolean performOk()
- Specified by:
performOk
in interfaceorg.eclipse.jface.preference.IPreferencePage
- Overrides:
performOk
in classorg.eclipse.jface.preference.PreferencePage
-
performDefaults
protected void performDefaults()
- Overrides:
performDefaults
in classorg.eclipse.jface.preference.PreferencePage
-
-