From dcf2e0aae45414e3c7134613f81df424c97497c9 Mon Sep 17 00:00:00 2001 From: Frank Becker Date: Sun, 27 Mar 2016 22:54:24 +0200 Subject: 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 --- .../tasks/ui/wizards/RepositoryQuerySchemaPage.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'org.eclipse.mylyn.tasks.ui') 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 editorMap = new HashMap(); @@ -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; + } + } -- cgit v1.2.3