org.eclipse.mylar.internal.tasks.web
Class WebRepositoryUi

java.lang.Object
  extended by org.eclipse.mylar.tasks.ui.AbstractRepositoryConnectorUi
      extended by org.eclipse.mylar.internal.tasks.web.WebRepositoryUi

public class WebRepositoryUi
extends AbstractRepositoryConnectorUi

TODO: refactor into extension points?

Author:
Mik Kersten, Eugene Kuleshov

Constructor Summary
WebRepositoryUi()
           
 
Method Summary
 org.eclipse.jface.wizard.IWizard getNewTaskWizard(TaskRepository taskRepository)
           
 org.eclipse.jface.wizard.IWizard getQueryWizard(TaskRepository repository, AbstractRepositoryQuery query)
           
 java.lang.String getRepositoryType()
           
 AbstractRepositorySettingsPage getSettingsPage()
           
 boolean hasRichEditor()
           
 boolean hasSearchPage()
           
 
Methods inherited from class org.eclipse.mylar.tasks.ui.AbstractRepositoryConnectorUi
getAddExistingTaskWizard, getSearchPage, openEditQueryDialog, openRemoteTask
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebRepositoryUi

public WebRepositoryUi()
Method Detail

getSettingsPage

public AbstractRepositorySettingsPage getSettingsPage()
Specified by:
getSettingsPage in class AbstractRepositoryConnectorUi

getNewTaskWizard

public org.eclipse.jface.wizard.IWizard getNewTaskWizard(TaskRepository taskRepository)
Specified by:
getNewTaskWizard in class AbstractRepositoryConnectorUi

getQueryWizard

public org.eclipse.jface.wizard.IWizard getQueryWizard(TaskRepository repository,
                                                       AbstractRepositoryQuery query)
Specified by:
getQueryWizard in class AbstractRepositoryConnectorUi
query - can be null

hasRichEditor

public boolean hasRichEditor()
Specified by:
hasRichEditor in class AbstractRepositoryConnectorUi

getRepositoryType

public java.lang.String getRepositoryType()
Specified by:
getRepositoryType in class AbstractRepositoryConnectorUi
Returns:
the unique type of the repository, e.g. "bugzilla"

hasSearchPage

public boolean hasSearchPage()
Specified by:
hasSearchPage in class AbstractRepositoryConnectorUi