|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.preference.PreferencePage
com.aptana.ide.core.ui.preferences.FileExtensionPreferencePage
public abstract class FileExtensionPreferencePage
Base preference page for showing a table of editable items based loosely on file types and extensions
| Nested Class Summary | |
|---|---|
class |
FileExtensionPreferencePage.TableLabelProvider
TableLabelProvider |
| Field Summary |
|---|
| Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
|---|
ERROR, INFORMATION, NONE, WARNING |
| Constructor Summary | |
|---|---|
FileExtensionPreferencePage()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
addItem()
Prompt for item |
java.lang.String |
addResource(java.lang.String newName,
java.lang.String newExtension)
|
protected org.eclipse.swt.widgets.Control |
createContents(org.eclipse.swt.widgets.Composite parent)
Creates the page's UI content. |
protected abstract org.eclipse.core.runtime.Plugin |
doGetPlugin()
doGetPlugin |
protected abstract java.lang.String |
doGetPreferenceID()
doGetPreferenceID |
protected abstract org.eclipse.jface.preference.IPreferenceStore |
doGetPreferenceStore()
doGetPreferenceStore |
java.lang.Object |
editItem(java.lang.Object item)
editItem |
protected void |
fillResourceTypeTable()
fillResourceTypeTable |
protected org.eclipse.ui.internal.registry.FileEditorMapping |
getSelectedResourceType()
getSelectedResourceType |
protected java.lang.String |
getTableDescription()
getTableDescription |
void |
init(org.eclipse.ui.IWorkbench aWorkbench)
|
boolean |
performOk()
Saves the items from the table editor into the preference store |
java.lang.Object |
setItem(java.lang.Object item)
Sets the item |
| 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 |
|---|
public FileExtensionPreferencePage()
| Method Detail |
|---|
public java.lang.String addResource(java.lang.String newName,
java.lang.String newExtension)
protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
createContents in class org.eclipse.jface.preference.PreferencePageparent -
protected java.lang.String getTableDescription()
protected void fillResourceTypeTable()
protected org.eclipse.ui.internal.registry.FileEditorMapping getSelectedResourceType()
public void init(org.eclipse.ui.IWorkbench aWorkbench)
init in interface org.eclipse.ui.IWorkbenchPreferencePageIWorkbenchPreferencePage.init(org.eclipse.ui.IWorkbench)public boolean performOk()
performOk in interface org.eclipse.jface.preference.IPreferencePageperformOk in class org.eclipse.jface.preference.PreferencePagepublic java.lang.Object addItem()
addItem in interface IAddItemListenerprotected abstract java.lang.String doGetPreferenceID()
protected abstract org.eclipse.jface.preference.IPreferenceStore doGetPreferenceStore()
doGetPreferenceStore in class org.eclipse.jface.preference.PreferencePageprotected abstract org.eclipse.core.runtime.Plugin doGetPlugin()
public java.lang.Object setItem(java.lang.Object item)
item -
public java.lang.Object editItem(java.lang.Object item)
editItem in interface IAddItemListeneritem -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||