PTP
Release 5.0

org.eclipse.ptp.ui.preferences
Class ViewerPreferencesPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.preference.PreferencePage
          extended by org.eclipse.ptp.ui.preferences.AbstractPreferencePage
              extended by org.eclipse.ptp.ui.preferences.ViewerPreferencesPage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.ui.IWorkbenchPreferencePage

public class ViewerPreferencesPage
extends AbstractPreferencePage


Field Summary
 
Fields inherited from class org.eclipse.ptp.ui.preferences.AbstractPreferencePage
fWorkbench
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
ViewerPreferencesPage()
          Constructor
 
Method Summary
protected  org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
           
protected  void createIconGroup(org.eclipse.swt.widgets.Composite parent)
          Create icon group composite
protected  void createTooltipGroup(org.eclipse.swt.widgets.Composite parent)
          Create tooltip group composite
protected  void createViewSettingPreferences(org.eclipse.swt.widgets.Composite parent)
          Create view setting preferences
 boolean isValid()
           
 void performDefaults()
           
 boolean performOk()
           
protected  void setValues()
          Set preference values
protected  void storeValues()
          Store preference values
 
Methods inherited from class org.eclipse.ptp.ui.preferences.AbstractPreferencePage
createButton, createCheckButton, createCombo, createComposite, createGroupComposite, createLabel, createSpacer, getPages, getWorkbench, init
 
Methods inherited from class org.eclipse.jface.preference.PreferencePage
applyData, applyDialogFont, computeSize, contributeButtons, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, noDefaultAndApplyButton, 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
 
Methods inherited from interface org.eclipse.jface.preference.IPreferencePage
computeSize, okToLeave, performCancel, 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

ViewerPreferencesPage

public ViewerPreferencesPage()
Constructor

Method Detail

createContents

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

createTooltipGroup

protected void createTooltipGroup(org.eclipse.swt.widgets.Composite parent)
Create tooltip group composite

Parameters:
parent -

createIconGroup

protected void createIconGroup(org.eclipse.swt.widgets.Composite parent)
Create icon group composite

Parameters:
parent -

createViewSettingPreferences

protected void createViewSettingPreferences(org.eclipse.swt.widgets.Composite parent)
Create view setting preferences

Parameters:
parent -

performDefaults

public void performDefaults()
Overrides:
performDefaults in class org.eclipse.jface.preference.PreferencePage

performOk

public boolean performOk()
Specified by:
performOk in interface org.eclipse.jface.preference.IPreferencePage
Overrides:
performOk in class org.eclipse.jface.preference.PreferencePage

setValues

protected void setValues()
Description copied from class: AbstractPreferencePage
Set preference values

Specified by:
setValues in class AbstractPreferencePage

storeValues

protected void storeValues()
Description copied from class: AbstractPreferencePage
Store preference values

Specified by:
storeValues in class AbstractPreferencePage

isValid

public boolean isValid()
Specified by:
isValid in interface org.eclipse.jface.preference.IPreferencePage
Overrides:
isValid in class org.eclipse.jface.preference.PreferencePage

PTP
Release 5.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.