You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ke...@apache.org on 2006/07/18 02:49:58 UTC

svn commit: r422933 - in /maven/continuum/trunk/continuum-webapp/src/main: java/org/apache/maven/continuum/web/view/jsp/ui/DateTag.java webapp/WEB-INF/continuum.tld

Author: kenney
Date: Mon Jul 17 17:49:57 2006
New Revision: 422933

URL: http://svn.apache.org/viewvc?rev=422933&view=rev
Log:
Revived DateTag since it's still used in buildResult.
The buildResults uses the default extremecomponents DateCell,
but that only works in table columns so that's unusable here.

Added:
    maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/DateTag.java
      - copied, changed from r366178, maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/DateTag.java
Modified:
    maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/continuum.tld

Copied: maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/DateTag.java (from r366178, maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/DateTag.java)
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/DateTag.java?p2=maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/DateTag.java&p1=maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/DateTag.java&r1=366178&r2=422933&rev=422933&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/DateTag.java (original)
+++ maven/continuum/trunk/continuum-webapp/src/main/java/org/apache/maven/continuum/web/view/jsp/ui/DateTag.java Mon Jul 17 17:49:57 2006
@@ -1,5 +1,12 @@
 package org.apache.maven.continuum.web.view.jsp.ui;
 
+import com.opensymphony.webwork.views.jsp.ui.TextareaTag;
+import com.opensymphony.xwork.ActionContext;
+import com.opensymphony.xwork.TextProvider;
+import com.opensymphony.xwork.util.OgnlValueStack;
+
+import javax.servlet.jsp.JspException;
+
 import java.io.IOException;
 import java.text.SimpleDateFormat;
 import java.util.ArrayList;
@@ -8,25 +15,18 @@
 import java.util.Iterator;
 import java.util.List;
 
-import javax.servlet.jsp.JspException;
-
-import com.opensymphony.webwork.views.jsp.ui.TextTag;
-import com.opensymphony.xwork.ActionContext;
-import com.opensymphony.xwork.TextProvider;
-import com.opensymphony.xwork.util.OgnlValueStack;
-
 /**
  * First attempt at creating a date tag for the webwork framework. The tag will
  * format a date by using either a specified format attribute, or by falling
- * back on to a globally defined 'webwork.date' property. 
+ * back on to a globally defined 'webwork.date' property.
  * When nice="true" is specified, it will return a human readable string (in 2 hours, 3 minutes).
  *
  * From http://jira.opensymphony.com/browse/WW-805
- * 
+ *
  * @author <a href="mailto:philip.luppens@gmail.com">Philip Luppens</a>
  */
 public class DateTag
-    extends TextTag
+    extends TextareaTag
 {
     /*
      * the name of our property which we will use if the optional format

Modified: maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/continuum.tld
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/continuum.tld?rev=422933&r1=422932&r2=422933&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/continuum.tld (original)
+++ maven/continuum/trunk/continuum-webapp/src/main/webapp/WEB-INF/continuum.tld Mon Jul 17 17:49:57 2006
@@ -7,6 +7,28 @@
   <uri>continuum</uri>
 
   <tag>
+    <name>date</name>
+    <tagclass>org.apache.maven.continuum.web.view.jsp.ui.DateTag</tagclass>
+    <bodycontent>JSP</bodycontent>
+    <info>date tag</info>
+    <attribute>
+      <name>name</name>
+      <required>true</required>
+      <rtexprvalue>false</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>format</name>
+      <required>false</required>
+      <rtexprvalue>false</rtexprvalue>
+    </attribute>
+    <attribute>
+      <name>nice</name>
+      <required>false</required>
+      <rtexprvalue>true</rtexprvalue>
+    </attribute>
+  </tag>
+
+  <tag>
     <name>data</name>
     <tagclass>org.apache.maven.continuum.web.view.jsp.ui.DataTag</tagclass>
     <bodycontent>JSP</bodycontent>