Scarab commit: svn commit: r10562 - trunk/src/java/org/tigris/scarab/util/ScarabUtil.java
| Newsgroups | gmane.comp.java.scarab.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: hair
Date: 2008-05-06 23:32:29-0700
New Revision: 10562
Modified:
trunk/src/java/org/tigris/scarab/util/ScarabUtil.java
Log:
Issue SCB1437: (Hyperlinks to other issues to have tooltip of issue's default text)
Modified: trunk/src/java/org/tigris/scarab/util/ScarabUtil.java
Url: http://scarab.tigris.org/source/browse/scarab/trunk/src/java/org/tigris/scarab/util/ScarabUtil.java?view=diff&rev=10562&p1=trunk/src/java/org/tigris/scarab/util/ScarabUtil.java&p2=trunk/src/java/org/tigris/scarab/util/ScarabUtil.java&r1=10561&r2=10562
==============================================================================
--- trunk/src/java/org/tigris/scarab/util/ScarabUtil.java (original)
+++ trunk/src/java/org/tigris/scarab/util/ScarabUtil.java 2008-05-06 23:32:29-0700
@@ -53,6 +53,7 @@
import org.apache.commons.lang.StringUtils;
import org.apache.fulcrum.parser.StringValueParser;
import org.apache.turbine.RunData;
+import org.tigris.scarab.om.IssueManager;
import org.tigris.scarab.om.Module;
/**
@@ -134,10 +135,14 @@
}
else
{
- List tmpList = (List)tmp;
- link.addPathInfo("id", (String)tmpList.get(1));
+ final List tmpList = (List)tmp;
+ final String id = (String)tmpList.get(1);
+ final String defaultText = IssueManager.getIssueById(id).getDefaultText();
+ final String attributes = "alt=\"" + defaultText + "\" title=\"" + defaultText + "\"";
+
+ link.addPathInfo("id", id);
link.setLabel((String)tmpList.get(0));
- String bar = link.setAlternateText((String)tmpList.get(0)).toString();
+ final String bar = link.setAttributeText(attributes).toString();
sb.append(bar);
}
}