Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspingel2008-06-06 08:31:51 +0000
committerspingel2008-06-06 08:31:51 +0000
commit8747309d6df24a60ce2c694689605850ecfc6611 (patch)
tree21243f244a2ed40d6d295011b6c7d573eb5790d0
parent06964bb9edfcffbe2cbaa47dccea70b41c894dc1 (diff)
downloadorg.eclipse.mylyn.tasks-R_3_0_RC3.tar.gz
org.eclipse.mylyn.tasks-R_3_0_RC3.tar.xz
org.eclipse.mylyn.tasks-R_3_0_RC3.zip
REOPENED - bug 235925: operations are not properly migratedR_3_0_RC3
https://bugs.eclipse.org/bugs/show_bug.cgi?id=235925
-rw-r--r--org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/data/TaskDataStateReader.java6
-rw-r--r--org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/data/TaskOperation.java2
2 files changed, 4 insertions, 4 deletions
diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/data/TaskDataStateReader.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/data/TaskDataStateReader.java
index 5e4bc0ecf..40ed7dcf1 100644
--- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/data/TaskDataStateReader.java
+++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/data/TaskDataStateReader.java
@@ -252,7 +252,7 @@ public class TaskDataStateReader extends DefaultHandler {
@Override
public void start(String uri, String localName, String name, Attributes attributes) throws SAXException {
attribute = createAttribute(parentAttribute, TaskAttribute.PREFIX_OPERATION + ++id);
- attribute.getMetaData().putValue(TaskAttribute.META_ATTRIBUTE_TYPE, TaskAttribute.TYPE_CONTAINER);
+ attribute.getMetaData().putValue(TaskAttribute.META_ATTRIBUTE_TYPE, TaskAttribute.TYPE_OPERATION);
attribute.getMetaData().putValue(TaskAttribute.META_LABEL,
getValue(attributes, ITaskDataConstants.ATTRIBUTE_OPERATION_NAME));
String operationId = getValue(attributes, ITaskDataConstants.ATTRIBUTE_KNOB_NAME);
@@ -268,7 +268,7 @@ public class TaskDataStateReader extends DefaultHandler {
attribute.getMetaData().putValue(TaskAttribute.META_ASSOCIATED_ATTRIBUTE_ID, value);
child = createAttribute(attribute, value);
child.setValue(getOptionalValue(attributes, ITaskDataConstants.ATTRIBUTE_OPTION_SELECTION));
- attribute.getMetaData().defaults().setReadOnly(false).setType(TaskAttribute.TYPE_SINGLE_SELECT);
+ child.getMetaData().defaults().setReadOnly(false).setType(TaskAttribute.TYPE_SINGLE_SELECT);
addElementHandler(new NameHandler(this, child));
} else {
value = getOptionalValue(attributes, ITaskDataConstants.ATTRIBUTE_INPUT_NAME);
@@ -276,7 +276,7 @@ public class TaskDataStateReader extends DefaultHandler {
attribute.getMetaData().putValue(TaskAttribute.META_ASSOCIATED_ATTRIBUTE_ID, value);
child = createAttribute(attribute, value);
child.setValue(getOptionalValue(attributes, ITaskDataConstants.ATTRIBUTE_INPUT_VALUE));
- attribute.getMetaData().defaults().setReadOnly(false).setType(TaskAttribute.TYPE_SHORT_TEXT);
+ child.getMetaData().defaults().setReadOnly(false).setType(TaskAttribute.TYPE_SHORT_TEXT);
}
}
}
diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/data/TaskOperation.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/data/TaskOperation.java
index d89bb183f..d75a07b1d 100644
--- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/data/TaskOperation.java
+++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/data/TaskOperation.java
@@ -26,7 +26,7 @@ public class TaskOperation {
public static TaskOperation createFrom(TaskAttribute taskAttribute) {
Assert.isNotNull(taskAttribute);
TaskData taskData = taskAttribute.getTaskData();
- TaskOperation operation = new TaskOperation(taskData.getRepositoryUrl(), taskData.getConnectorKind(),
+ TaskOperation operation = new TaskOperation(taskData.getConnectorKind(), taskData.getRepositoryUrl(),
taskData.getTaskId(), taskAttribute.getValue());
operation.setLabel(taskAttribute.getMetaData().getLabel());
operation.setTaskAttribute(taskAttribute);

Back to the top