You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by an...@apache.org on 2006/08/11 20:52:22 UTC
svn commit: r430856 - in
/tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form:
DatePicker.java DatePicker.jwc
Author: andyhot
Date: Fri Aug 11 11:52:21 2006
New Revision: 430856
URL: http://svn.apache.org/viewvc?rev=430856&view=rev
Log:
TAPESTRY-334: Add title parameter and declare name and type as reserved (for DatePicker)
Modified:
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/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?rev=430856&r1=430855&r2=430856&view=diff
==============================================================================
--- 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 Fri Aug 11 11:52:21 2006
@@ -82,6 +82,11 @@
public abstract boolean getIncludeWeek();
public abstract IAsset getIcon();
+
+ /**
+ * @since 4.1.1
+ */
+ public abstract String getTitle();
/**
* Injected.
@@ -107,6 +112,10 @@
Calendar cal = Calendar.getInstance(locale);
String name = getName();
+
+ String title = getTitle();
+ if (title == null)
+ title = format.toLocalizedPattern();
String value = getTranslatedFieldSupport().format(this, getValue());
@@ -134,7 +143,7 @@
writer.attribute("type", "text");
writer.attribute("name", name);
writer.attribute("value", value);
- writer.attribute("title", format.toLocalizedPattern());
+ writer.attribute("title", title);
if (disabled)
writer.attribute("disabled", "disabled");
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?rev=430856&r1=430855&r2=430856&view=diff
==============================================================================
--- 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 Fri Aug 11 11:52:21 2006
@@ -35,8 +35,12 @@
<parameter name="translator" default-value="translator:date,pattern=dd MMM yyyy"/>
<parameter name="validators"/>
<parameter name="id" property="idParameter" default-value="id"/>
+ <parameter name="title"/>
<asset name="defaultIcon" path="DatePickerIcon.png"/>
+
+ <reserved-parameter name="name"/>
+ <reserved-parameter name="type"/>
<inject property="script" type="script" object="DatePicker.script"/>
<inject property="translatedFieldSupport" object="service:tapestry.form.TranslatedFieldSupport"/>