Author: jkuhnert
Date: Tue Nov 28 15:21:20 2006
New Revision: 480274
URL: http://svn.apache.org/viewvc?view=rev&rev=480274
Log:
Added imgClass parameter. Fixes TAPESTRY-231.
Modified:
tapestry/tapestry4/trunk/src/site/xdoc/components/form/datepicker.xml
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/DatePicker.java
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/DatePicker.jwc
Modified: tapestry/tapestry4/trunk/src/site/xdoc/components/form/datepicker.xml
URL:
http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/src/site/xdoc/components/form/datepicker.xml?view=diff&rev=480274&r1=480273&r2=480274
==============================================================================
--- tapestry/tapestry4/trunk/src/site/xdoc/components/form/datepicker.xml
(original)
+++ tapestry/tapestry4/trunk/src/site/xdoc/components/form/datepicker.xml Tue
Nov 28 15:21:20 2006
@@ -156,7 +156,26 @@
<td></td>
<td>If true, displays in the calendar the week number
for each week.</td>
</tr>
-
+
+ <tr>
+ <td>title</td>
+ <td>String</td>
+ <td>no</td>
+ <td>Localized String representing the expected format.
(ie MM/DD/YYYY)</td>
+ <td>If not overriden the default title will be a
localized pattern string representing
+ the currently accepted patterns.</td>
+ </tr>
+
+ <tr>
+ <td>imageClass</td>
+ <td>String</td>
+ <td>no</td>
+ <td>datePickerImg</td>
+ <td>
+ Specifies the css class name that will be applied
to the DatePicker img icon reference.
+ </td>
+ </tr>
+
</table>
<p>
Modified:
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/DatePicker.java
URL:
http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/DatePicker.java?view=diff&rev=480274&r1=480273&r2=480274
==============================================================================
---
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/DatePicker.java
(original)
+++
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/DatePicker.java
Tue Nov 28 15:21:20 2006
@@ -83,6 +83,8 @@
public abstract IAsset getIcon();
+ public abstract String getImageClass();
+
/**
* @since 4.1.1
*/
@@ -171,6 +173,7 @@
writer.attribute("src", icon.buildURL());
writer.attribute("alt", getMessages().getMessage("alt"));
writer.attribute("border", 0);
+ writer.attribute("class", getImageClass());
if (!disabled)
writer.end();
Modified:
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/DatePicker.jwc
URL:
http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/DatePicker.jwc?view=diff&rev=480274&r1=480273&r2=480274
==============================================================================
---
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/DatePicker.jwc
(original)
+++
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/DatePicker.jwc
Tue Nov 28 15:21:20 2006
@@ -36,7 +36,8 @@
<parameter name="validators"/>
<parameter name="id" property="idParameter" default-value="id"/>
<parameter name="title"/>
-
+ <parameter name="imageClass" default-value="literal:datePickerImg" />
+
<asset name="defaultIcon" path="DatePickerIcon.png"/>
<reserved-parameter name="name"/>