Scarab commit: svn commit: r10826 - branches/release/0.22/src/java/org/tigris/scarab/om/AttributeValue.java
Johannes Höchstädter <[email protected]>
| Newsgroups | gmane.comp.java.scarab.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: jhoech
Date: 2009-07-23 02:07:15-0700
New Revision: 10826
Modified:
branches/release/0.22/src/java/org/tigris/scarab/om/AttributeValue.java
Log:
FIX - SCB2835 Fix for unformatted data strings in QueryResults.
Modified: branches/release/0.22/src/java/org/tigris/scarab/om/AttributeValue.java
Url: http://scarab.tigris.org/source/browse/scarab/branches/release/0.22/src/java/org/tigris/scarab/om/AttributeValue.java?view=diff&pathrev=10826&r1=10825&r2=10826
==============================================================================
--- branches/release/0.22/src/java/org/tigris/scarab/om/AttributeValue.java (original)
+++ branches/release/0.22/src/java/org/tigris/scarab/om/AttributeValue.java 2009-07-23 02:07:15-0700
@@ -57,11 +57,13 @@
import org.apache.torque.TorqueException;
import org.apache.torque.om.Persistent;
+import org.tigris.scarab.tools.ScarabLocalizationTool;
import org.tigris.scarab.tools.localization.L10NKeySet;
import org.tigris.scarab.tools.localization.LocalizationKey;
import org.tigris.scarab.util.ScarabConstants;
import org.tigris.scarab.util.ScarabException;
import org.tigris.scarab.util.Log;
+import org.tigris.scarab.attribute.DateAttribute;
import org.tigris.scarab.notification.ActivityType;
import org.tigris.scarab.om.ScarabUserManager;
import org.tigris.scarab.om.Module;
@@ -660,7 +662,13 @@
return rma;
}
- public String getDisplayValue()
+ /**
+ * Returns value for attribute in display format.
+ * @param l10n : Instance of ScarabLocalizationTool.
+ * @return : (Formatted) value of attribute.
+ * @throws TorqueException
+ */
+ public String getDisplayValue(ScarabLocalizationTool l10n)
throws TorqueException
{
String displayValue = null;
@@ -674,6 +682,10 @@
{
displayValue = getScarabUser().getUserName();
}
+ else if(getAttribute().isDateAttribute())
+ {
+ displayValue = DateAttribute.dateFormat(getValue(), L10NKeySet.ShortDateDisplay.getMessage(l10n));
+ }
else
{
displayValue = getValue();
------------------------------------------------------
http://scarab.tigris.org/ds/viewMessage.do?dsForumId=3577&dsMessageId=2374705