Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspingel2009-08-13 22:42:03 +0000
committerspingel2009-08-13 22:42:03 +0000
commit75feec8335e88f3fbaa77a4408c8c1f1217c4611 (patch)
treede532b2f95499b73a8fd55dd2351c83f885cee7f /org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/wizards/AbstractRepositorySettingsPage.java
parente03a24689893bce448e240ae7dbaf4b6d7fa0e2f (diff)
downloadorg.eclipse.mylyn.tasks-75feec8335e88f3fbaa77a4408c8c1f1217c4611.tar.gz
org.eclipse.mylyn.tasks-75feec8335e88f3fbaa77a4408c8c1f1217c4611.tar.xz
org.eclipse.mylyn.tasks-75feec8335e88f3fbaa77a4408c8c1f1217c4611.zip
ASSIGNED - bug 281685: [patch]improve error messages and documentation
https://bugs.eclipse.org/bugs/show_bug.cgi?id=281685
Diffstat (limited to 'org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/wizards/AbstractRepositorySettingsPage.java')
-rw-r--r--org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/wizards/AbstractRepositorySettingsPage.java13
1 files changed, 4 insertions, 9 deletions
diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/wizards/AbstractRepositorySettingsPage.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/wizards/AbstractRepositorySettingsPage.java
index a4dd80f64..5a5471906 100644
--- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/wizards/AbstractRepositorySettingsPage.java
+++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/wizards/AbstractRepositorySettingsPage.java
@@ -1264,20 +1264,15 @@ public abstract class AbstractRepositorySettingsPage extends AbstractTaskReposit
errorMessage = Messages.AbstractRepositorySettingsPage_Enter_a_valid_server_url;
}
if (errorMessage == null) {
- errorMessage = credentialsComplete();
+ if ((!needsAnonymousLogin() || !anonymousButton.getSelection()) && isMissingCredentials()) {
+ errorMessage = Messages.AbstractRepositorySettingsPage_Enter_a_user_id_Message0;
+ }
}
- setErrorMessage(errorMessage);
+ setMessage(errorMessage, repository == null ? IMessageProvider.NONE : IMessageProvider.ERROR);
return errorMessage == null && super.isPageComplete();
}
- private String credentialsComplete() {
- if ((!needsAnonymousLogin() || !anonymousButton.getSelection()) && isMissingCredentials()) {
- return Messages.AbstractRepositorySettingsPage_Repository_user_name_and_password_must_not_be_blank;
- }
- return null;
- }
-
private boolean isMissingCredentials() {
return repositoryUserNameEditor.getStringValue().trim().equals("") //$NON-NLS-1$
|| repositoryPasswordEditor.getStringValue().trim().equals(""); //$NON-NLS-1$

Back to the top