diff options
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.java | 19 |
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(); + } } |