|
|||||||||||
| 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.ArchiveConfigurationPage
Configuration page for archive specific settings.
| Nested Class Summary | |
private class |
ArchiveConfigurationPage.ButtonHandler
Event handler to react on SelectionEvents triggered by
the Buttons added via the
contributeButtons(Composite)
method.
|
| Field Summary | |
private DirectoryFieldEditor |
archiveDirectoryEditor
The FieldEditor for the archive directory |
private Button |
clearArchiveButton
Button to clear the entire persistent archive |
private SpinnerFieldEditor |
maxArchiveItemSizeEditor
The FieldEditor for the max archive item size |
private SpinnerFieldEditor |
maxLiveArchiveSizeEditor
The FieldEditor for the max live archive size |
private SpinnerFieldEditor |
maxPersistentArchiveSizeEditor
The FieldEditor for the max persistent archive size |
| 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 | |
ArchiveConfigurationPage()
Creates a new ArchiveConfigurationPage instance.
|
|
| Method Summary | |
protected void |
contributeButtons(Composite parent)
Adds contributed Buttons to this
ArchiveConfigurationPage.
|
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 ArchiveConfigurationPage.
|
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 archiveDirectoryEditor
The FieldEditor for the archive directory
private SpinnerFieldEditor maxArchiveItemSizeEditor
The FieldEditor for the max archive item size
private SpinnerFieldEditor maxLiveArchiveSizeEditor
The FieldEditor for the max live archive size
private SpinnerFieldEditor maxPersistentArchiveSizeEditor
The FieldEditor for the max persistent archive size
private Button clearArchiveButton
Button to clear the entire persistent archive
| Constructor Detail |
public ArchiveConfigurationPage()
Creates a new ArchiveConfigurationPage instance.
| Method Detail |
public boolean isValid()
Validates the settings in this ArchiveConfigurationPage.
true if this ArchiveConfigurationPage
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.createContents(org.eclipse.swt.widgets.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
ArchiveConfigurationPage.
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 | ||||||||||