com.aptana.ide.ui.editors.preferences.formatter
Class CodeFormatterPreferencePage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.preference.PreferencePage
          extended by com.aptana.ide.ui.editors.preferences.formatter.PropertyAndPreferencePage
              extended by com.aptana.ide.ui.editors.preferences.formatter.ProfilePreferencePage
                  extended by com.aptana.ide.ui.editors.preferences.formatter.CodeFormatterPreferencePage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.ui.IWorkbenchPreferencePage, org.eclipse.ui.IWorkbenchPropertyPage
Direct Known Subclasses:
FormattingPreferencePage, FormattingPreferencePage, JSFormatterPreferencePage

public abstract class CodeFormatterPreferencePage
extends ProfilePreferencePage

The page to configure the code formatter options.


Field Summary
 
Fields inherited from class com.aptana.ide.ui.editors.preferences.formatter.PropertyAndPreferencePage
DATA_NO_LINK, store
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
CodeFormatterPreferencePage(java.lang.String editor, org.eclipse.jface.preference.IPreferenceStore store)
           
 
Method Summary
protected abstract  ProfileConfigurationBlock createConfigurationBlock(PreferencesAccess access)
           
 void createControl(org.eclipse.swt.widgets.Composite parent)
           
 
Methods inherited from class com.aptana.ide.ui.editors.preferences.formatter.ProfilePreferencePage
createPreferenceContent, dispose, enableProjectSpecificSettings, hasProjectSpecificOptions, performApply, performDefaults, performOk, setElement
 
Methods inherited from class com.aptana.ide.ui.editors.preferences.formatter.PropertyAndPreferencePage
applyData, createContents, createDescriptionLabel, doStatusChanged, enablePreferenceContent, getData, getElement, getNewStatusChangedListener, getPreferenceContentStatus, getPreferencePageID, getProject, getPropertyPageID, init, isProjectPreferencePage, offerLink, openProjectProperties, openWorkspacePreferences, setPreferenceContentStatus, supportsProjectSpecificOptions, useProjectSettings
 
Methods inherited from class org.eclipse.jface.preference.PreferencePage
applyDialogFont, computeSize, contributeButtons, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, okToLeave, performCancel, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButton
 
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, 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
getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible
 
Methods inherited from interface org.eclipse.jface.preference.IPreferencePage
computeSize, isValid, okToLeave, performCancel, setContainer, setSize
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible
 

Constructor Detail

CodeFormatterPreferencePage

public CodeFormatterPreferencePage(java.lang.String editor,
                                   org.eclipse.jface.preference.IPreferenceStore store)
Parameters:
editor -
store -
Method Detail

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)
Specified by:
createControl in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
createControl in class ProfilePreferencePage
See Also:
ProfilePreferencePage.createControl(org.eclipse.swt.widgets.Composite)

createConfigurationBlock

protected abstract ProfileConfigurationBlock createConfigurationBlock(PreferencesAccess access)
Specified by:
createConfigurationBlock in class ProfilePreferencePage
Returns:
ProfileConfigurationBlock
See Also:
ProfilePreferencePage.createConfigurationBlock(com.aptana.ide.internal.ui.dialogs.PreferencesAccess)