org.eclipse.mylar.internal.tasks.ui.preferences
Class TasksPreferencePage
java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.preference.PreferencePage
org.eclipse.mylar.internal.tasks.ui.preferences.TasksPreferencePage
- All Implemented Interfaces:
- org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.ui.IWorkbenchPreferencePage
public class TasksPreferencePage
- extends org.eclipse.jface.preference.PreferencePage
- implements org.eclipse.ui.IWorkbenchPreferencePage
- Author:
- Mik Kersten, Rob Elves
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
ERROR, INFORMATION, NONE, WARNING |
Methods inherited from class org.eclipse.jface.preference.PreferencePage |
applyData, applyDialogFont, computeSize, contributeButtons, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, okToLeave, performApply, 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, setContainer, setSize |
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage |
createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible |
OVERWRITE
private static final int OVERWRITE
- See Also:
- Constant Field Values
LOAD_EXISTING
private static final int LOAD_EXISTING
- See Also:
- Constant Field Values
CANCEL
private static final int CANCEL
- See Also:
- Constant Field Values
FOLDER_SELECTION_MESSAGE
private static final java.lang.String FOLDER_SELECTION_MESSAGE
- See Also:
- Constant Field Values
TITLE_FOLDER_SELECTION
private static final java.lang.String TITLE_FOLDER_SELECTION
- See Also:
- Constant Field Values
END_HOUR_LABEL
private static final java.lang.String END_HOUR_LABEL
- See Also:
- Constant Field Values
START_HOUR_LABEL
private static final java.lang.String START_HOUR_LABEL
- See Also:
- Constant Field Values
GROUP_WORK_WEEK_LABEL
private static final java.lang.String GROUP_WORK_WEEK_LABEL
- See Also:
- Constant Field Values
FORWARDSLASH
private static final java.lang.String FORWARDSLASH
- See Also:
- Constant Field Values
BACKSLASH_MULTI
private static final java.lang.String BACKSLASH_MULTI
- See Also:
- Constant Field Values
reportEditor
private org.eclipse.swt.widgets.Button reportEditor
disableInternal
private org.eclipse.swt.widgets.Button disableInternal
activateOnOpen
private org.eclipse.swt.widgets.Button activateOnOpen
reportInternal
private org.eclipse.swt.widgets.Button reportInternal
synchScheduleTime
private org.eclipse.swt.widgets.Text synchScheduleTime
enableBackgroundSynch
private org.eclipse.swt.widgets.Button enableBackgroundSynch
taskDirectoryText
private org.eclipse.swt.widgets.Text taskDirectoryText
browse
private org.eclipse.swt.widgets.Button browse
backupNow
private org.eclipse.swt.widgets.Button backupNow
notificationEnabledButton
private org.eclipse.swt.widgets.Button notificationEnabledButton
backupScheduleTimeText
private org.eclipse.swt.widgets.Text backupScheduleTimeText
backupFolderText
private org.eclipse.swt.widgets.Text backupFolderText
hourDayStart
private org.eclipse.swt.widgets.Spinner hourDayStart
hourDayEnd
private org.eclipse.swt.widgets.Spinner hourDayEnd
taskDataDirectoryAction
private int taskDataDirectoryAction
TasksPreferencePage
public TasksPreferencePage()
createContents
protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
- Specified by:
createContents
in class org.eclipse.jface.preference.PreferencePage
init
public void init(org.eclipse.ui.IWorkbench workbench)
- Specified by:
init
in interface org.eclipse.ui.IWorkbenchPreferencePage
performOk
public boolean performOk()
- Specified by:
performOk
in interface org.eclipse.jface.preference.IPreferencePage
- Overrides:
performOk
in class org.eclipse.jface.preference.PreferencePage
performCancel
public boolean performCancel()
- Specified by:
performCancel
in interface org.eclipse.jface.preference.IPreferencePage
- Overrides:
performCancel
in class org.eclipse.jface.preference.PreferencePage
performDefaults
public void performDefaults()
- Overrides:
performDefaults
in class org.eclipse.jface.preference.PreferencePage
createTaskRefreshScheduleGroup
private void createTaskRefreshScheduleGroup(org.eclipse.swt.widgets.Composite parent)
createOpenWith
private void createOpenWith(org.eclipse.swt.widgets.Composite parent)
createTaskDataControl
private void createTaskDataControl(org.eclipse.swt.widgets.Composite parent)
createNotificationsGroup
private void createNotificationsGroup(org.eclipse.swt.widgets.Composite parent)
createSchedulingGroup
private void createSchedulingGroup(org.eclipse.swt.widgets.Composite container)
updateRefreshGroupEnablements
public void updateRefreshGroupEnablements()
getMinutesString
private java.lang.String getMinutesString()
checkForExistingTasklist
private void checkForExistingTasklist(java.lang.String dir)