Class WSPreferencePage

java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.preference.PreferencePage
com.iizigo.webserver.WSPreferencePage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.ui.IWorkbenchPreferencePage

public class WSPreferencePage extends org.eclipse.jface.preference.PreferencePage implements org.eclipse.ui.IWorkbenchPreferencePage
The web server page in the IIZI preferences.
Author:
Christopher Mindus
  • Field Summary

    Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider

    ERROR, INFORMATION, NONE, WARNING
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.eclipse.swt.widgets.Control
    createContents(org.eclipse.swt.widgets.Composite parent)
    Creates the controls for the page.
    void
    init(org.eclipse.ui.IWorkbench workbench)
    Initializes the page.
    protected void
    Applies the preferences changes.
    boolean
    Cancels the preferences page.
    protected void
    Sets the default preferences.
    boolean
    Save the color preference to the preference store.
    void
    setVisible(boolean visible)
     

    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, 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage

    createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle

    Methods inherited from interface org.eclipse.jface.preference.IPreferencePage

    computeSize, isValid, okToLeave, setContainer, setSize
  • Constructor Details

    • WSPreferencePage

      public WSPreferencePage()
      Constructor.
  • Method Details

    • init

      public void init(org.eclipse.ui.IWorkbench workbench)
      Initializes the page.
      Specified by:
      init in interface org.eclipse.ui.IWorkbenchPreferencePage
    • createContents

      protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
      Creates the controls for the page.
      Specified by:
      createContents in class org.eclipse.jface.preference.PreferencePage
    • performDefaults

      protected void performDefaults()
      Sets the default preferences.
      Overrides:
      performDefaults in class org.eclipse.jface.preference.PreferencePage
    • performApply

      protected void performApply()
      Applies the preferences changes.
      Overrides:
      performApply in class org.eclipse.jface.preference.PreferencePage
    • performOk

      public boolean performOk()
      Save the color preference to the preference store.
      Specified by:
      performOk in interface org.eclipse.jface.preference.IPreferencePage
      Overrides:
      performOk in class org.eclipse.jface.preference.PreferencePage
    • performCancel

      public boolean performCancel()
      Cancels the preferences page.
      Specified by:
      performCancel in interface org.eclipse.jface.preference.IPreferencePage
      Overrides:
      performCancel in class org.eclipse.jface.preference.PreferencePage
    • setVisible

      public void setVisible(boolean visible)
      Specified by:
      setVisible in interface org.eclipse.jface.dialogs.IDialogPage
      Overrides:
      setVisible in class org.eclipse.jface.dialogs.DialogPage