Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/bugzilla/ui/outline/BugzillaTools.java')
-rw-r--r--org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/bugzilla/ui/outline/BugzillaTools.java19
1 files changed, 11 insertions, 8 deletions
diff --git a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/bugzilla/ui/outline/BugzillaTools.java b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/bugzilla/ui/outline/BugzillaTools.java
index 133bfa7ef..0216b88b2 100644
--- a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/bugzilla/ui/outline/BugzillaTools.java
+++ b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/bugzilla/ui/outline/BugzillaTools.java
@@ -10,6 +10,8 @@
*******************************************************************************/
package org.eclipse.mylar.bugzilla.ui.outline;
+import org.eclipse.mylar.bugzilla.core.IBugzillaBug;
+
/**
* Miscellaneous constants and functions for this plugin.
@@ -40,15 +42,8 @@ public class BugzillaTools {
return handle;
}
- /**
- * The name for the given bug report
- *
- * @param bugSel
- * The bugzilla selection.
- * @return The name for the bugzilla selection
- */
public static String getName(IBugzillaReportSelection bugSel) {
- String name = bugSel.getServer() + ": Bug#: " + bugSel.getId();
+ String name = bugSel.getServer() + ": Bug#: " + bugSel.getId() + ": " + bugSel.getBugSummary();
if (bugSel.hasComment()) {
name+= " : Comment#: " + bugSel.getComment().getNumber();
} else if(bugSel.isCommentHeader()){
@@ -58,5 +53,13 @@ public class BugzillaTools {
}
return name;
}
+
+ public static String getHandle(IBugzillaBug bug) {
+ return bug.getServer() + ";" + bug.getId();
+ }
+
+ public static String getName(IBugzillaBug bug) {
+ return bug.getServer() + ": Bug#: " + bug.getId() + ": " + bug.getSummary();
+ }
}

Back to the top