com.aptana.ide.core.ui.views.fileexplorer
Class FileExplorerPreferencePage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.preference.PreferencePage
          extended by com.aptana.ide.core.ui.preferences.FileExtensionPreferencePage
              extended by com.aptana.ide.core.ui.views.fileexplorer.FileExplorerPreferencePage
All Implemented Interfaces:
IAddItemListener, org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.ui.IWorkbenchPreferencePage

public class FileExplorerPreferencePage
extends FileExtensionPreferencePage

The file editors page presents the collection of file names and extensions for which the user has registered editors. It also lets the user add new internal or external (program) editors for a given file name and extension. The user can add an editor for either a specific file name and extension (e.g. report.doc), or for all file names of a given extension (e.g. *.doc) The set of registered editors is tracked by the EditorRegistery available from the workbench plugin.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.aptana.ide.core.ui.preferences.FileExtensionPreferencePage
FileExtensionPreferencePage.TableLabelProvider
 
Field Summary
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
FileExplorerPreferencePage()
           
 
Method Summary
protected  org.eclipse.core.runtime.Plugin doGetPlugin()
          doGetPlugin
protected  java.lang.String doGetPreferenceID()
          doGetPreferenceID
protected  org.eclipse.jface.preference.IPreferenceStore doGetPreferenceStore()
          doGetPreferenceStore
protected  java.lang.String getTableDescription()
          getTableDescription
 
Methods inherited from class com.aptana.ide.core.ui.preferences.FileExtensionPreferencePage
addItem, addResource, createContents, editItem, fillResourceTypeTable, getSelectedResourceType, init, performOk, setItem
 
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, 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

FileExplorerPreferencePage

public FileExplorerPreferencePage()
Method Detail

getTableDescription

protected java.lang.String getTableDescription()
Description copied from class: FileExtensionPreferencePage
getTableDescription

Overrides:
getTableDescription in class FileExtensionPreferencePage
Returns:
String
See Also:
FileExtensionPreferencePage.getTableDescription()

doGetPreferenceID

protected java.lang.String doGetPreferenceID()
Description copied from class: FileExtensionPreferencePage
doGetPreferenceID

Specified by:
doGetPreferenceID in class FileExtensionPreferencePage
Returns:
String
See Also:
FileExtensionPreferencePage.doGetPreferenceID()

doGetPreferenceStore

protected org.eclipse.jface.preference.IPreferenceStore doGetPreferenceStore()
Description copied from class: FileExtensionPreferencePage
doGetPreferenceStore

Specified by:
doGetPreferenceStore in class FileExtensionPreferencePage
Returns:
IPreferenceStore
See Also:
PreferencePage.doGetPreferenceStore()

doGetPlugin

protected org.eclipse.core.runtime.Plugin doGetPlugin()
Description copied from class: FileExtensionPreferencePage
doGetPlugin

Specified by:
doGetPlugin in class FileExtensionPreferencePage
Returns:
Plugin
See Also:
FileExtensionPreferencePage.doGetPlugin()