diff options
author | spingel | 2008-05-29 21:08:08 +0000 |
---|---|---|
committer | spingel | 2008-05-29 21:08:08 +0000 |
commit | 7ce6240a041cb963068162b9c35c2cad9d5a062d (patch) | |
tree | e598bc1d944bc01dc016dbd66468bdc9d2857b48 /org.eclipse.mylyn.tasks.bugs/src/org/eclipse/mylyn/internal/tasks | |
parent | 2a1d1d863eb9a354f97d814c6ea4944f1d71e696 (diff) | |
download | org.eclipse.mylyn.tasks-7ce6240a041cb963068162b9c35c2cad9d5a062d.tar.gz org.eclipse.mylyn.tasks-7ce6240a041cb963068162b9c35c2cad9d5a062d.tar.xz org.eclipse.mylyn.tasks-7ce6240a041cb963068162b9c35c2cad9d5a062d.zip |
Incomplete - bug 234685: ClassCastException on startup
https://bugs.eclipse.org/bugs/show_bug.cgi?id=234685
Diffstat (limited to 'org.eclipse.mylyn.tasks.bugs/src/org/eclipse/mylyn/internal/tasks')
3 files changed, 34 insertions, 5 deletions
diff --git a/org.eclipse.mylyn.tasks.bugs/src/org/eclipse/mylyn/internal/tasks/bugs/AttributeTaskMapper.java b/org.eclipse.mylyn.tasks.bugs/src/org/eclipse/mylyn/internal/tasks/bugs/AttributeTaskMapper.java index fdef9c7e1..ce8ec0829 100644 --- a/org.eclipse.mylyn.tasks.bugs/src/org/eclipse/mylyn/internal/tasks/bugs/AttributeTaskMapper.java +++ b/org.eclipse.mylyn.tasks.bugs/src/org/eclipse/mylyn/internal/tasks/bugs/AttributeTaskMapper.java @@ -160,6 +160,31 @@ public class AttributeTaskMapper { return null; } + public String[] getCc() { + // ignore + return null; + } + + public String[] getKeywords() { + // ignore + return null; + } + + public String getReporter() { + // ignore + return null; + } + + public String getResolution() { + // ignore + return null; + } + + public String getTaskStatus() { + // ignore + return null; + } + } } diff --git a/org.eclipse.mylyn.tasks.bugs/src/org/eclipse/mylyn/internal/tasks/bugs/TaskErrorReporter.java b/org.eclipse.mylyn.tasks.bugs/src/org/eclipse/mylyn/internal/tasks/bugs/TaskErrorReporter.java index e217b4c44..47d06ef0f 100644 --- a/org.eclipse.mylyn.tasks.bugs/src/org/eclipse/mylyn/internal/tasks/bugs/TaskErrorReporter.java +++ b/org.eclipse.mylyn.tasks.bugs/src/org/eclipse/mylyn/internal/tasks/bugs/TaskErrorReporter.java @@ -13,8 +13,10 @@ import java.util.Map; import org.eclipse.core.runtime.Assert; import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IStatus; +import org.eclipse.core.runtime.Status; import org.eclipse.jface.wizard.WizardDialog; import org.eclipse.mylyn.commons.core.AbstractErrorReporter; +import org.eclipse.mylyn.commons.core.StatusHandler; import org.eclipse.mylyn.internal.tasks.bugs.wizards.ReportErrorWizard; import org.eclipse.mylyn.internal.tasks.ui.util.TasksUiInternal; import org.eclipse.mylyn.tasks.core.data.TaskData; @@ -73,8 +75,8 @@ public class TaskErrorReporter { taskData = mapper.createTaskData(null); TasksUiInternal.createAndOpenNewTask(taskData); } catch (CoreException e) { - // TODO Auto-generated catch block - e.printStackTrace(); + StatusHandler.log(new Status(IStatus.ERROR, TasksBugsPlugin.ID_PLUGIN, "Unexpected error reporting error", + e)); } } diff --git a/org.eclipse.mylyn.tasks.bugs/src/org/eclipse/mylyn/internal/tasks/bugs/wizards/ReportErrorPage.java b/org.eclipse.mylyn.tasks.bugs/src/org/eclipse/mylyn/internal/tasks/bugs/wizards/ReportErrorPage.java index 0b0b8878b..370f1f95d 100644 --- a/org.eclipse.mylyn.tasks.bugs/src/org/eclipse/mylyn/internal/tasks/bugs/wizards/ReportErrorPage.java +++ b/org.eclipse.mylyn.tasks.bugs/src/org/eclipse/mylyn/internal/tasks/bugs/wizards/ReportErrorPage.java @@ -21,7 +21,6 @@ import org.eclipse.swt.widgets.Button; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Group; import org.eclipse.swt.widgets.Label; -import org.eclipse.swt.widgets.Link; /** * @author Steffen Pingel @@ -54,8 +53,11 @@ public class ReportErrorPage extends WizardPage { Label label = new Label(errorGroup, SWT.NONE); label.setText(status.getMessage()); - Link link = new Link(composite, SWT.NONE); - link.setText("<a href=\"errorlog\">Show in error log</a>"); + label = new Label(composite, SWT.NONE); + label.setText("Plug-in: " + status.getPlugin()); + +// Link link = new Link(composite, SWT.NONE); +// link.setText("<a href=\"errorlog\">Show in error log</a>"); // space new Label(composite, SWT.NONE); |