Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrank Becker2016-03-27 20:54:24 +0000
committerGerrit Code Review @ Eclipse.org2016-04-12 20:34:26 +0000
commitdcf2e0aae45414e3c7134613f81df424c97497c9 (patch)
tree10042edf0a72370d51efeb69fd9572ba6c63361e /org.eclipse.mylyn.tasks.ui
parent7931176ce6ad47073b33d36cce2e314cd0623924 (diff)
downloadorg.eclipse.mylyn.tasks-dcf2e0aae45414e3c7134613f81df424c97497c9.tar.gz
org.eclipse.mylyn.tasks-dcf2e0aae45414e3c7134613f81df424c97497c9.tar.xz
org.eclipse.mylyn.tasks-dcf2e0aae45414e3c7134613f81df424c97497c9.zip
483745: some improvements for the first complete Bugzilla REST Editor
Change-Id: I7354910f0ea222799ed7b92adc48306d2476a20d Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=483745
Diffstat (limited to 'org.eclipse.mylyn.tasks.ui')
-rw-r--r--org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/provisional/tasks/ui/wizards/RepositoryQuerySchemaPage.java13
1 files changed, 8 insertions, 5 deletions
diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/provisional/tasks/ui/wizards/RepositoryQuerySchemaPage.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/provisional/tasks/ui/wizards/RepositoryQuerySchemaPage.java
index 32425cc9b..90f8f0317 100644
--- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/provisional/tasks/ui/wizards/RepositoryQuerySchemaPage.java
+++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/provisional/tasks/ui/wizards/RepositoryQuerySchemaPage.java
@@ -74,7 +74,7 @@ public class RepositoryQuerySchemaPage extends AbstractRepositoryQueryPage2 {
private SectionComposite scrolledComposite;
- protected TaskData targetTaskData;
+ private TaskData targetTaskData;
protected final Map<String, AbstractAttributeEditor> editorMap = new HashMap<String, AbstractAttributeEditor>();
@@ -245,10 +245,8 @@ public class RepositoryQuerySchemaPage extends AbstractRepositoryQueryPage2 {
setMessage("");
boolean oneFieldHasValue = false;
for (Field field : schema.getFields()) {
- oneFieldHasValue |= (targetTaskData.getRoot().getAttribute(field.getKey()).hasValue() && !targetTaskData.getRoot()
- .getAttribute(field.getKey())
- .getValue()
- .equals(""));
+ oneFieldHasValue |= (targetTaskData.getRoot().getAttribute(field.getKey()).hasValue()
+ && !targetTaskData.getRoot().getAttribute(field.getKey()).getValue().equals(""));
if (field.isQueryRequired()) {
String text = targetTaskData.getRoot().getAttribute(field.getKey()).getValue();
if (text == null || text.length() == 0) {
@@ -315,4 +313,9 @@ public class RepositoryQuerySchemaPage extends AbstractRepositoryQueryPage2 {
// ignore
return false;
}
+
+ protected TaskData getTargetTaskData() {
+ return targetTaskData;
+ }
+
}

Back to the top