org.eclipse.mylar.tasks.tests
Class RepositorySettingsPageTest.MockRepositorySettingsPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by org.eclipse.mylar.internal.tasks.ui.wizards.AbstractRepositorySettingsPage
              extended by org.eclipse.mylar.tasks.tests.RepositorySettingsPageTest.MockRepositorySettingsPage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage
Enclosing class:
RepositorySettingsPageTest

private class RepositorySettingsPageTest.MockRepositorySettingsPage
extends AbstractRepositorySettingsPage


Field Summary
private  org.eclipse.swt.widgets.Composite parent
           
 
Fields inherited from class org.eclipse.mylar.internal.tasks.ui.wizards.AbstractRepositorySettingsPage
anonymousButton, connector, httpAuthPasswordEditor, httpAuthUserNameEditor, LABEL_PASSWORD, LABEL_REPOSITORY_LABEL, LABEL_SERVER, LABEL_USER, proxyHostnameEditor, proxyPasswordEditor, proxyPortEditor, proxyUserNameEditor, repository, repositoryLabelEditor, repositoryPasswordEditor, repositoryUserNameEditor, serverUrlCombo, URL_PREFIX_HTTP, URL_PREFIX_HTTPS
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
RepositorySettingsPageTest.MockRepositorySettingsPage(AbstractRepositoryConnectorUi repositoryUi)
           
 
Method Summary
protected  void createAdditionalControls(org.eclipse.swt.widgets.Composite parent)
           
(package private)  org.eclipse.swt.widgets.Button getAnonymousButton()
           
(package private)  org.eclipse.swt.widgets.Composite getParent()
           
(package private)  org.eclipse.jface.preference.StringFieldEditor getPasswordEditor()
           
(package private)  org.eclipse.jface.preference.StringFieldEditor getUserNameEditor()
           
protected  boolean isValidUrl(java.lang.String name)
           
protected  void validateSettings()
           
 
Methods inherited from class org.eclipse.mylar.internal.tasks.ui.wizards.AbstractRepositorySettingsPage
createControl, createTaskRepository, getCharacterEncoding, getConnector, getHttpAuthPassword, getHttpAuthUserId, getPassword, getProxyHostname, getProxyPassword, getProxyPort, getProxyUsername, getRepository, getRepositoryLabel, getServerUrl, getUseDefaultProxy, getUserName, getVersion, init, isAnonymousAccess, isPageComplete, isUniqueUrl, needsAnonymousLogin, needsEncoding, needsHttpAuth, needsProxy, needsTimeZone, setAnonymous, setEncoding, setHttpAuth, setNeedsAnonymousLogin, setNeedsEncoding, setNeedsHttpAuth, setNeedsProxy, setNeedsTimeZone, setPassword, setProxyAuth, setRepository, setUrl, setUseDefaultProxy, setUserId, setVersion, stripSlashes, updateProperties
 
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, getMessage, getTitle, performHelp, setVisible
 

Field Detail

parent

private org.eclipse.swt.widgets.Composite parent
Constructor Detail

RepositorySettingsPageTest.MockRepositorySettingsPage

public RepositorySettingsPageTest.MockRepositorySettingsPage(AbstractRepositoryConnectorUi repositoryUi)
Method Detail

createAdditionalControls

protected void createAdditionalControls(org.eclipse.swt.widgets.Composite parent)
Specified by:
createAdditionalControls in class AbstractRepositorySettingsPage

isValidUrl

protected boolean isValidUrl(java.lang.String name)
Specified by:
isValidUrl in class AbstractRepositorySettingsPage

validateSettings

protected void validateSettings()
Specified by:
validateSettings in class AbstractRepositorySettingsPage

getAnonymousButton

org.eclipse.swt.widgets.Button getAnonymousButton()

getUserNameEditor

org.eclipse.jface.preference.StringFieldEditor getUserNameEditor()

getPasswordEditor

org.eclipse.jface.preference.StringFieldEditor getPasswordEditor()

getParent

org.eclipse.swt.widgets.Composite getParent()