|
|||||||||||
| 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
net.sourceforge.java.feednread.frontend.configuration.DefaultConfigurationPage
net.sourceforge.java.feednread.frontend.configuration.CacheConfigurationPage
Configuration page for cache specific settings.
| Nested Class Summary | |
private class |
CacheConfigurationPage.ButtonHandler
Event handler to react on SelectionEvents triggered by
the Buttons added via the
contributeButtons(Composite)
method.
|
| Field Summary | |
private DirectoryFieldEditor |
cacheDirectoryEditor
|
private Button |
clearCacheButton
Button to clear the entire cache |
private SpinnerFieldEditor |
maxLiveCacheEditor
|
private SpinnerFieldEditor |
maxPersistentCacheEditor
|
| Fields inherited from class org.eclipse.jface.preference.PreferencePage |
|
| Fields inherited from class org.eclipse.jface.dialogs.DialogPage |
|
| Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
ERROR, INFORMATION, NONE, WARNING |
| Constructor Summary | |
CacheConfigurationPage()
Creates a new CacheConfigurationPage instance.
|
|
| Method Summary | |
protected void |
contributeButtons(Composite parent)
Adds contributed Buttons to this
CacheConfigurationPage.
|
protected Control |
createContents(Composite parent)
Creates and returns the SWT control for the customized body of this preference page under the given parent composite. |
boolean |
isValid()
Validates the settings in this CacheConfigurationPage.
|
protected void |
performDefaults()
Resets all configured values in the FieldEditors back to
their default values.
|
boolean |
performOk()
Notifies that the OK button of this page's container has been pressed. |
| Methods inherited from class net.sourceforge.java.feednread.frontend.configuration.DefaultConfigurationPage |
createControl |
| Methods inherited from class org.eclipse.jface.preference.PreferencePage |
applyData, applyDialogFont, computeSize, 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.dialogs.IDialogPage |
dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, setDescription, setImageDescriptor, setVisible |
| Field Detail |
private DirectoryFieldEditor cacheDirectoryEditor
private SpinnerFieldEditor maxLiveCacheEditor
private SpinnerFieldEditor maxPersistentCacheEditor
private Button clearCacheButton
Button to clear the entire cache
| Constructor Detail |
public CacheConfigurationPage()
Creates a new CacheConfigurationPage instance.
| Method Detail |
public boolean isValid()
Validates the settings in this CacheConfigurationPage.
true if this CacheConfigurationPage
is valid; false if invalidpublic boolean performOk()
Notifies that the OK button of this page's container has been pressed.
false to abort the container's OK processing and
true to allow the OK to happenprotected Control createContents(Composite parent)
Creates and returns the SWT control for the customized body of this preference page under the given parent composite.
parent - the parent composite
PreferencePage.createControl(Composite)protected void performDefaults()
Resets all configured values in the FieldEditors back to
their default values.
protected void contributeButtons(Composite parent)
Adds contributed Buttons to this
CacheConfigurationPage.
parent - the parent Composite to embed the
contribution Buttons in
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||