org.eclipse.mylar.internal.tasks.ui.search
Class AbstractRepositoryQueryPage
java.lang.Object
org.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.wizard.WizardPage
org.eclipse.mylar.internal.tasks.ui.search.AbstractRepositoryQueryPage
- All Implemented Interfaces:
- org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage, org.eclipse.search.ui.ISearchPage
- Direct Known Subclasses:
- TaskSearchPage.DeadSearchPage, WebQueryWizardPage
public abstract class AbstractRepositoryQueryPage
- extends org.eclipse.jface.wizard.WizardPage
- implements org.eclipse.search.ui.ISearchPage
- Author:
- Rob Elves
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
ERROR, INFORMATION, NONE, WARNING |
Methods inherited from class org.eclipse.jface.wizard.WizardPage |
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString |
Methods inherited from class org.eclipse.jface.dialogs.DialogPage |
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, 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, performHelp, setDescription, setImageDescriptor, setTitle, setVisible |
TITLE_QUERY_TITLE
private static final java.lang.String TITLE_QUERY_TITLE
- See Also:
- Constant Field Values
TITLE
private static final java.lang.String TITLE
- See Also:
- Constant Field Values
DESCRIPTION
private static final java.lang.String DESCRIPTION
- See Also:
- Constant Field Values
titleString
private java.lang.String titleString
title
protected org.eclipse.swt.widgets.Text title
scontainer
protected org.eclipse.search.ui.ISearchPageContainer scontainer
repository
protected TaskRepository repository
AbstractRepositoryQueryPage
public AbstractRepositoryQueryPage(java.lang.String wizardTitle)
AbstractRepositoryQueryPage
public AbstractRepositoryQueryPage(java.lang.String wizardTitle,
java.lang.String queryTitle)
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
- Specified by:
createControl
in interface org.eclipse.jface.dialogs.IDialogPage
createTitleGroup
private void createTitleGroup(org.eclipse.swt.widgets.Composite parent)
isPageComplete
public boolean isPageComplete()
- Specified by:
isPageComplete
in interface org.eclipse.jface.wizard.IWizardPage
- Overrides:
isPageComplete
in class org.eclipse.jface.wizard.WizardPage
getQueryTitle
public java.lang.String getQueryTitle()
getQuery
public abstract AbstractRepositoryQuery getQuery()
saveWidgetValues
public void saveWidgetValues()
setContainer
public void setContainer(org.eclipse.search.ui.ISearchPageContainer container)
- Specified by:
setContainer
in interface org.eclipse.search.ui.ISearchPage
inSearchContainer
public boolean inSearchContainer()
performAction
public boolean performAction()
- Specified by:
performAction
in interface org.eclipse.search.ui.ISearchPage