org.eclipse.net4j.util.ui.prefs
Class OMPreferencePage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.preference.PreferencePage
          extended by org.eclipse.net4j.util.ui.prefs.OMPreferencePage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.ui.IWorkbenchPreferencePage

public abstract class OMPreferencePage
extends org.eclipse.jface.preference.PreferencePage
implements org.eclipse.ui.IWorkbenchPreferencePage


Field Summary
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
OMPreferencePage(OMPreferences preferences)
           
 
Method Summary
protected  void addListeners(org.eclipse.swt.widgets.Control control)
           
protected  org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
           
protected abstract  org.eclipse.swt.widgets.Control createUI(org.eclipse.swt.widgets.Composite parent)
           
protected  void dialogChanged()
           
protected  org.eclipse.jface.preference.IPreferenceStore doGetPreferenceStore()
           
protected  org.eclipse.swt.events.ModifyListener getModifyListener()
           
 OMPreferences getPreferences()
           
protected  org.eclipse.swt.events.SelectionListener getSelectionListener()
           
 org.eclipse.ui.IWorkbench getWorkbench()
           
 void init(org.eclipse.ui.IWorkbench workbench)
           
 
Methods inherited from class org.eclipse.jface.preference.PreferencePage
applyData, applyDialogFont, computeSize, contributeButtons, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, okToLeave, performApply, performCancel, performDefaults, performHelp, performOk, 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
 
Methods inherited from interface org.eclipse.jface.preference.IPreferencePage
computeSize, isValid, okToLeave, performCancel, performOk, setContainer, setSize
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible
 

Constructor Detail

OMPreferencePage

public OMPreferencePage(OMPreferences preferences)
Method Detail

getPreferences

public OMPreferences getPreferences()

getWorkbench

public org.eclipse.ui.IWorkbench getWorkbench()

init

public void init(org.eclipse.ui.IWorkbench workbench)
Specified by:
init in interface org.eclipse.ui.IWorkbenchPreferencePage

doGetPreferenceStore

protected org.eclipse.jface.preference.IPreferenceStore doGetPreferenceStore()
Overrides:
doGetPreferenceStore in class org.eclipse.jface.preference.PreferencePage

getSelectionListener

protected final org.eclipse.swt.events.SelectionListener getSelectionListener()

getModifyListener

protected final org.eclipse.swt.events.ModifyListener getModifyListener()

dialogChanged

protected void dialogChanged()

createContents

protected final org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
Specified by:
createContents in class org.eclipse.jface.preference.PreferencePage

addListeners

protected void addListeners(org.eclipse.swt.widgets.Control control)

createUI

protected abstract org.eclipse.swt.widgets.Control createUI(org.eclipse.swt.widgets.Composite parent)

Copyright (c) 2004 - 2008 Eike Stepper, Germany.
All Rights Reserved.