Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspingel2008-04-25 06:39:28 +0000
committerspingel2008-04-25 06:39:28 +0000
commit94a0080094c0abf470f80576228ece461a84553d (patch)
tree3398a5aa99b22fbb9ceb6669b5aeaba85ba80c5d /org.eclipse.mylyn.bugzilla.core
parent6e8dd354e9f93f538258223bf152b460953f8f9b (diff)
downloadorg.eclipse.mylyn.tasks-94a0080094c0abf470f80576228ece461a84553d.tar.gz
org.eclipse.mylyn.tasks-94a0080094c0abf470f80576228ece461a84553d.tar.xz
org.eclipse.mylyn.tasks-94a0080094c0abf470f80576228ece461a84553d.zip
NEW - bug 226822: [api] generalize task data
https://bugs.eclipse.org/bugs/show_bug.cgi?id=226822
Diffstat (limited to 'org.eclipse.mylyn.bugzilla.core')
-rw-r--r--org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaClient.java12
-rw-r--r--org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaRepositoryConnector.java8
-rw-r--r--org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaTaskDataHandler.java4
-rw-r--r--org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/MultiBugReportFactory.java4
-rw-r--r--org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/RepositoryQueryResultsFactory.java4
-rw-r--r--org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/SaxBugzillaQueryContentHandler.java6
-rw-r--r--org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/SaxMultiBugReportContentHandler.java6
7 files changed, 22 insertions, 22 deletions
diff --git a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaClient.java b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaClient.java
index 1a61e7ee5..6a0cadd3c 100644
--- a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaClient.java
+++ b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaClient.java
@@ -56,7 +56,7 @@ import org.eclipse.mylyn.tasks.core.RepositoryOperation;
import org.eclipse.mylyn.tasks.core.RepositoryStatus;
import org.eclipse.mylyn.tasks.core.RepositoryTaskAttribute;
import org.eclipse.mylyn.tasks.core.RepositoryTaskData;
-import org.eclipse.mylyn.tasks.core.data.AbstractTaskDataCollector;
+import org.eclipse.mylyn.tasks.core.data.TaskDataCollector;
import org.eclipse.mylyn.web.core.AbstractWebLocation;
import org.eclipse.mylyn.web.core.AuthenticationCredentials;
import org.eclipse.mylyn.web.core.AuthenticationType;
@@ -446,7 +446,7 @@ public class BugzillaClient {
Set<String> data = new HashSet<String>();
data.add(idString);
- AbstractTaskDataCollector collector = new AbstractTaskDataCollector() {
+ TaskDataCollector collector = new TaskDataCollector() {
@Override
public void accept(RepositoryTaskData taskData) {
getRepositoryConfiguration().configureTaskData(taskData);
@@ -459,7 +459,7 @@ public class BugzillaClient {
}
- public boolean getSearchHits(AbstractRepositoryQuery query, AbstractTaskDataCollector collector,
+ public boolean getSearchHits(AbstractRepositoryQuery query, TaskDataCollector collector,
IProgressMonitor monitor) throws IOException, CoreException {
GzipPostMethod postMethod = null;
@@ -501,7 +501,7 @@ public class BugzillaClient {
RepositoryQueryResultsFactory queryFactory = new RepositoryQueryResultsFactory(
postMethod.getResponseBodyAsStream(), characterEncoding);
int count = queryFactory.performQuery(repositoryUrl.toString(), collector,
- AbstractTaskDataCollector.MAX_HITS);
+ TaskDataCollector.MAX_HITS);
return count > 0;
}
}
@@ -1176,7 +1176,7 @@ public class BugzillaClient {
return null;
}
- public Map<String, RepositoryTaskData> getTaskData(Set<String> taskIds, final AbstractTaskDataCollector collector, final IProgressMonitor monitor)
+ public Map<String, RepositoryTaskData> getTaskData(Set<String> taskIds, final TaskDataCollector collector, final IProgressMonitor monitor)
throws IOException, CoreException {
GzipPostMethod method = null;
HashMap<String, RepositoryTaskData> taskDataMap = new HashMap<String, RepositoryTaskData>();
@@ -1223,7 +1223,7 @@ public class BugzillaClient {
MultiBugReportFactory factory = new MultiBugReportFactory(
method.getResponseBodyAsStream(), characterEncoding);
- AbstractTaskDataCollector collector2 = new AbstractTaskDataCollector() {
+ TaskDataCollector collector2 = new TaskDataCollector() {
@Override
public void accept(RepositoryTaskData taskData) {
diff --git a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaRepositoryConnector.java b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaRepositoryConnector.java
index 13037157f..8766ac8a9 100644
--- a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaRepositoryConnector.java
+++ b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaRepositoryConnector.java
@@ -39,8 +39,8 @@ import org.eclipse.mylyn.tasks.core.RepositoryTaskData;
import org.eclipse.mylyn.tasks.core.TaskComment;
import org.eclipse.mylyn.tasks.core.TaskRepository;
import org.eclipse.mylyn.tasks.core.AbstractTask.PriorityLevel;
-import org.eclipse.mylyn.tasks.core.data.AbstractTaskDataCollector;
-import org.eclipse.mylyn.tasks.core.sync.SynchronizationEvent;
+import org.eclipse.mylyn.tasks.core.data.TaskDataCollector;
+import org.eclipse.mylyn.tasks.core.sync.SynchronizationContext;
import org.eclipse.mylyn.web.core.Policy;
/**
@@ -286,7 +286,7 @@ public class BugzillaRepositoryConnector extends AbstractRepositoryConnector {
}
@Override
- public void preSynchronization(SynchronizationEvent event, IProgressMonitor monitor)
+ public void preSynchronization(SynchronizationContext event, IProgressMonitor monitor)
throws CoreException {
TaskRepository repository = event.taskRepository;
if (event.tasks.isEmpty()) {
@@ -396,7 +396,7 @@ public class BugzillaRepositoryConnector extends AbstractRepositoryConnector {
@Override
public IStatus performQuery(TaskRepository repository, final AbstractRepositoryQuery query,
- AbstractTaskDataCollector resultCollector, SynchronizationEvent event, IProgressMonitor monitor) {
+ TaskDataCollector resultCollector, SynchronizationContext event, IProgressMonitor monitor) {
try {
monitor.beginTask("Running query", IProgressMonitor.UNKNOWN);
BugzillaClient client = getClientManager().getClient(repository, monitor);
diff --git a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaTaskDataHandler.java b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaTaskDataHandler.java
index c4e6c7d1c..ea8db9d1c 100644
--- a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaTaskDataHandler.java
+++ b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaTaskDataHandler.java
@@ -25,7 +25,7 @@ import org.eclipse.mylyn.tasks.core.RepositoryStatus;
import org.eclipse.mylyn.tasks.core.RepositoryTaskAttribute;
import org.eclipse.mylyn.tasks.core.RepositoryTaskData;
import org.eclipse.mylyn.tasks.core.TaskRepository;
-import org.eclipse.mylyn.tasks.core.data.AbstractTaskDataCollector;
+import org.eclipse.mylyn.tasks.core.data.TaskDataCollector;
/**
* @author Mik Kersten
@@ -59,7 +59,7 @@ public class BugzillaTaskDataHandler extends AbstractTaskDataHandler {
}
@Override
- public void getMultiTaskData(TaskRepository repository, Set<String> taskIds, AbstractTaskDataCollector collector,
+ public void getMultiTaskData(TaskRepository repository, Set<String> taskIds, TaskDataCollector collector,
IProgressMonitor monitor) throws CoreException {
try {
monitor.beginTask("Receiving tasks", taskIds.size());
diff --git a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/MultiBugReportFactory.java b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/MultiBugReportFactory.java
index 847fc98a8..4fcf93cf2 100644
--- a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/MultiBugReportFactory.java
+++ b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/MultiBugReportFactory.java
@@ -18,7 +18,7 @@ import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.mylyn.tasks.core.RepositoryStatus;
import org.eclipse.mylyn.tasks.core.RepositoryTaskData;
-import org.eclipse.mylyn.tasks.core.data.AbstractTaskDataCollector;
+import org.eclipse.mylyn.tasks.core.data.TaskDataCollector;
/**
* Reads bug reports from repository.
@@ -33,7 +33,7 @@ public class MultiBugReportFactory extends AbstractReportFactory {
private static BugzillaAttributeFactory bugzillaAttributeFactory = new BugzillaAttributeFactory();
- public void populateReport(Map<String, RepositoryTaskData> bugMap, AbstractTaskDataCollector collector, List<BugzillaCustomField> customFields) throws IOException, CoreException {
+ public void populateReport(Map<String, RepositoryTaskData> bugMap, TaskDataCollector collector, List<BugzillaCustomField> customFields) throws IOException, CoreException {
SaxMultiBugReportContentHandler contentHandler = new SaxMultiBugReportContentHandler(bugzillaAttributeFactory, collector,
bugMap, customFields);
diff --git a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/RepositoryQueryResultsFactory.java b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/RepositoryQueryResultsFactory.java
index 751498f9a..f69d5bf1b 100644
--- a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/RepositoryQueryResultsFactory.java
+++ b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/RepositoryQueryResultsFactory.java
@@ -12,7 +12,7 @@ import java.io.IOException;
import java.io.InputStream;
import java.security.GeneralSecurityException;
-import org.eclipse.mylyn.tasks.core.data.AbstractTaskDataCollector;
+import org.eclipse.mylyn.tasks.core.data.TaskDataCollector;
/**
* @author Rob Elves
@@ -28,7 +28,7 @@ public class RepositoryQueryResultsFactory extends AbstractReportFactory {
*
* @throws GeneralSecurityException
*/
- public int performQuery(String repositoryUrl, AbstractTaskDataCollector collector, int maxHits) throws IOException {
+ public int performQuery(String repositoryUrl, TaskDataCollector collector, int maxHits) throws IOException {
SaxBugzillaQueryContentHandler contentHandler = new SaxBugzillaQueryContentHandler(repositoryUrl, collector);
collectResults(contentHandler, false);
return contentHandler.getResultCount();
diff --git a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/SaxBugzillaQueryContentHandler.java b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/SaxBugzillaQueryContentHandler.java
index fa925c0b7..f08f1fabb 100644
--- a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/SaxBugzillaQueryContentHandler.java
+++ b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/SaxBugzillaQueryContentHandler.java
@@ -13,7 +13,7 @@ import java.util.Locale;
import org.eclipse.mylyn.tasks.core.AbstractTask;
import org.eclipse.mylyn.tasks.core.RepositoryTaskAttribute;
import org.eclipse.mylyn.tasks.core.RepositoryTaskData;
-import org.eclipse.mylyn.tasks.core.data.AbstractTaskDataCollector;
+import org.eclipse.mylyn.tasks.core.data.TaskDataCollector;
import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
import org.xml.sax.helpers.DefaultHandler;
@@ -38,13 +38,13 @@ public class SaxBugzillaQueryContentHandler extends DefaultHandler {
private StringBuffer characters;
- private AbstractTaskDataCollector collector;
+ private TaskDataCollector collector;
private String repositoryUrl;
private int resultCount;
- public SaxBugzillaQueryContentHandler(String repositoryUrl, AbstractTaskDataCollector collector) {
+ public SaxBugzillaQueryContentHandler(String repositoryUrl, TaskDataCollector collector) {
this.repositoryUrl = repositoryUrl;
this.collector = collector;
}
diff --git a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/SaxMultiBugReportContentHandler.java b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/SaxMultiBugReportContentHandler.java
index cbaf6c9c4..cf611a1c4 100644
--- a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/SaxMultiBugReportContentHandler.java
+++ b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/SaxMultiBugReportContentHandler.java
@@ -19,7 +19,7 @@ import org.eclipse.mylyn.tasks.core.RepositoryAttachment;
import org.eclipse.mylyn.tasks.core.RepositoryTaskAttribute;
import org.eclipse.mylyn.tasks.core.RepositoryTaskData;
import org.eclipse.mylyn.tasks.core.TaskComment;
-import org.eclipse.mylyn.tasks.core.data.AbstractTaskDataCollector;
+import org.eclipse.mylyn.tasks.core.data.TaskDataCollector;
import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
import org.xml.sax.helpers.DefaultHandler;
@@ -57,12 +57,12 @@ public class SaxMultiBugReportContentHandler extends DefaultHandler {
private List<BugzillaCustomField> customFields;
- private AbstractTaskDataCollector collector;
+ private TaskDataCollector collector;
//private int retrieved = 1;
- public SaxMultiBugReportContentHandler(AbstractAttributeFactory factory, AbstractTaskDataCollector collector, Map<String, RepositoryTaskData> taskDataMap, List<BugzillaCustomField> customFields) {
+ public SaxMultiBugReportContentHandler(AbstractAttributeFactory factory, TaskDataCollector collector, Map<String, RepositoryTaskData> taskDataMap, List<BugzillaCustomField> customFields) {
this.attributeFactory = factory;
this.taskDataMap = taskDataMap;
this.customFields = customFields;

Back to the top