com.aptana.ide.editor.html.preferences
Class FoldingPreferencePage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.preference.PreferencePage
          extended by com.aptana.ide.editors.preferences.FoldingPreferencePage
              extended by com.aptana.ide.editor.html.preferences.FoldingPreferencePage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.ui.IWorkbenchPreferencePage

public class FoldingPreferencePage
extends FoldingPreferencePage

Author:
Kevin Sawicki (ksawicki@aptana.com)

Field Summary
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
FoldingPreferencePage()
           
 
Method Summary
 void addInitialFoldingFields()
          Adds the initial folding fields
protected  org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
           
 java.lang.String getLanguage()
          Gets the language
protected  void performDefaults()
           
 boolean performOk()
           
 org.eclipse.jface.preference.IPreferenceStore storeToInitialize()
          Gets the local pref store to initialize if it is setting prefs in UnifiedEditorPlugin pref store
 
Methods inherited from class com.aptana.ide.editors.preferences.FoldingPreferencePage
addInitialFoldingField, init
 
Methods inherited from class org.eclipse.jface.preference.PreferencePage
applyData, applyDialogFont, computeSize, contributeButtons, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, 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, isValid, 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

FoldingPreferencePage

public FoldingPreferencePage()
Method Detail

createContents

protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
Overrides:
createContents in class FoldingPreferencePage
See Also:
FoldingPreferencePage.createContents(org.eclipse.swt.widgets.Composite)

performDefaults

protected void performDefaults()
Overrides:
performDefaults in class FoldingPreferencePage
See Also:
FoldingPreferencePage.performDefaults()

performOk

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

addInitialFoldingFields

public void addInitialFoldingFields()
Description copied from class: FoldingPreferencePage
Adds the initial folding fields

Specified by:
addInitialFoldingFields in class FoldingPreferencePage
See Also:
FoldingPreferencePage.addInitialFoldingFields()

getLanguage

public java.lang.String getLanguage()
Description copied from class: FoldingPreferencePage
Gets the language

Specified by:
getLanguage in class FoldingPreferencePage
Returns:
- language mime type
See Also:
FoldingPreferencePage.getLanguage()

storeToInitialize

public org.eclipse.jface.preference.IPreferenceStore storeToInitialize()
Description copied from class: FoldingPreferencePage
Gets the local pref store to initialize if it is setting prefs in UnifiedEditorPlugin pref store

Specified by:
storeToInitialize in class FoldingPreferencePage
Returns:
- local pref store to initialized
See Also:
FoldingPreferencePage.storeToInitialize()