You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by "Lance (JIRA)" <ji...@apache.org> on 2012/10/09 10:50:02 UTC
[jira] [Created] (TAP5-2011) Global overrides for date format /
number format
Lance created TAP5-2011:
---------------------------
Summary: Global overrides for date format / number format
Key: TAP5-2011
URL: https://issues.apache.org/jira/browse/TAP5-2011
Project: Tapestry 5
Issue Type: Improvement
Components: tapestry-core
Affects Versions: 5.3.3
Reporter: Lance
Priority: Minor
It's currently not easy to override the locale specific date / number formats provided by the JRE. It's also not easy to set a global default for date / number formats (eg in beaneditor or beandisplay). For example, the default edit date format is DateFormat.SHORT whereas the default display format is DateFormat.MEDIUM.
It would be nice if tapestry had overridable services for providing these, eg:
public interface DateFormatProvider {
DateFormat getDefaultDisplayDateFormat();
DateFormat getDefaultEditDateFormat();
DateFormatSymbols getDateFormatSymbols();
}
public interface NumberFormatProvider {
<T> NumberFormat getDefaultDisplayNumberFormat(Class<T extends Number> type);
<T> NumberFormat getDefaultEditNumberFormat(Class<T extends Number> type);
DecimalFormatSymbols getDecimalFormatSymbols();
}
Related issues:
http://tapestry.1045711.n5.nabble.com/Global-setting-for-date-format-td5716054.html
http://tapestry.1045711.n5.nabble.com/tapestry-js-formatLocalizedNumber-td5716714.html
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (TAP5-2011) Global overrides for date format /
number format
Posted by "Lance (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TAP5-2011?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lance updated TAP5-2011:
------------------------
Description:
It's currently not easy to override the locale specific date / number formats provided by the JRE. It's also not easy to set a global default for date / number formats (eg in beaneditor or beandisplay). For example, the default edit date format is DateFormat.SHORT whereas the default display format is DateFormat.MEDIUM.
It would be nice if tapestry had overridable services for providing these, eg:
{code}
public interface DateFormatProvider {
DateFormat getDefaultDisplayDateFormat();
DateFormat getDefaultEditDateFormat();
DateFormatSymbols getDateFormatSymbols();
}
public interface NumberFormatProvider {
<T> NumberFormat getDefaultDisplayNumberFormat(Class<T extends Number> type);
<T> NumberFormat getDefaultEditNumberFormat(Class<T extends Number> type);
DecimalFormatSymbols getDecimalFormatSymbols();
}
{code}
Related issues:
http://tapestry.1045711.n5.nabble.com/Global-setting-for-date-format-td5716054.html
http://tapestry.1045711.n5.nabble.com/tapestry-js-formatLocalizedNumber-td5716714.html
was:
It's currently not easy to override the locale specific date / number formats provided by the JRE. It's also not easy to set a global default for date / number formats (eg in beaneditor or beandisplay). For example, the default edit date format is DateFormat.SHORT whereas the default display format is DateFormat.MEDIUM.
It would be nice if tapestry had overridable services for providing these, eg:
public interface DateFormatProvider {
DateFormat getDefaultDisplayDateFormat();
DateFormat getDefaultEditDateFormat();
DateFormatSymbols getDateFormatSymbols();
}
public interface NumberFormatProvider {
<T> NumberFormat getDefaultDisplayNumberFormat(Class<T extends Number> type);
<T> NumberFormat getDefaultEditNumberFormat(Class<T extends Number> type);
DecimalFormatSymbols getDecimalFormatSymbols();
}
Related issues:
http://tapestry.1045711.n5.nabble.com/Global-setting-for-date-format-td5716054.html
http://tapestry.1045711.n5.nabble.com/tapestry-js-formatLocalizedNumber-td5716714.html
> Global overrides for date format / number format
> ------------------------------------------------
>
> Key: TAP5-2011
> URL: https://issues.apache.org/jira/browse/TAP5-2011
> Project: Tapestry 5
> Issue Type: Improvement
> Components: tapestry-core
> Affects Versions: 5.3.3
> Reporter: Lance
> Priority: Minor
>
> It's currently not easy to override the locale specific date / number formats provided by the JRE. It's also not easy to set a global default for date / number formats (eg in beaneditor or beandisplay). For example, the default edit date format is DateFormat.SHORT whereas the default display format is DateFormat.MEDIUM.
> It would be nice if tapestry had overridable services for providing these, eg:
> {code}
> public interface DateFormatProvider {
> DateFormat getDefaultDisplayDateFormat();
> DateFormat getDefaultEditDateFormat();
> DateFormatSymbols getDateFormatSymbols();
> }
> public interface NumberFormatProvider {
> <T> NumberFormat getDefaultDisplayNumberFormat(Class<T extends Number> type);
> <T> NumberFormat getDefaultEditNumberFormat(Class<T extends Number> type);
> DecimalFormatSymbols getDecimalFormatSymbols();
> }
> {code}
> Related issues:
> http://tapestry.1045711.n5.nabble.com/Global-setting-for-date-format-td5716054.html
> http://tapestry.1045711.n5.nabble.com/tapestry-js-formatLocalizedNumber-td5716714.html
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (TAP5-2011) Global overrides for date format /
number format
Posted by "Lance (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TAP5-2011?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lance updated TAP5-2011:
------------------------
Description:
It's currently not easy to override the locale specific date / number formats provided by the JRE. It's also not easy to set a global default for date / number formats (eg in beaneditor or beandisplay). For example, the default edit date format is DateFormat.SHORT whereas the default display format is DateFormat.MEDIUM.
It would be nice if tapestry had overridable services for providing these, eg:
public interface DateFormatProvider {
DateFormat getDefaultDisplayDateFormat();
DateFormat getDefaultEditDateFormat();
DateFormatSymbols getDateFormatSymbols();
}
public interface NumberFormatProvider {
<T> NumberFormat getDefaultDisplayNumberFormat(Class<T extends Number> type);
<T> NumberFormat getDefaultEditNumberFormat(Class<T extends Number> type);
DecimalFormatSymbols getDecimalFormatSymbols();
}
Related issues:
http://tapestry.1045711.n5.nabble.com/Global-setting-for-date-format-td5716054.html
http://tapestry.1045711.n5.nabble.com/tapestry-js-formatLocalizedNumber-td5716714.html
was:
It's currently not easy to override the locale specific date / number formats provided by the JRE. It's also not easy to set a global default for date / number formats (eg in beaneditor or beandisplay). For example, the default edit date format is DateFormat.SHORT whereas the default display format is DateFormat.MEDIUM.
It would be nice if tapestry had overridable services for providing these, eg:
{code}
public interface DateFormatProvider {
DateFormat getDefaultDisplayDateFormat();
DateFormat getDefaultEditDateFormat();
DateFormatSymbols getDateFormatSymbols();
}
public interface NumberFormatProvider {
<T> NumberFormat getDefaultDisplayNumberFormat(Class<T extends Number> type);
<T> NumberFormat getDefaultEditNumberFormat(Class<T extends Number> type);
DecimalFormatSymbols getDecimalFormatSymbols();
}
{code}
Related issues:
http://tapestry.1045711.n5.nabble.com/Global-setting-for-date-format-td5716054.html
http://tapestry.1045711.n5.nabble.com/tapestry-js-formatLocalizedNumber-td5716714.html
> Global overrides for date format / number format
> ------------------------------------------------
>
> Key: TAP5-2011
> URL: https://issues.apache.org/jira/browse/TAP5-2011
> Project: Tapestry 5
> Issue Type: Improvement
> Components: tapestry-core
> Affects Versions: 5.3.3
> Reporter: Lance
> Priority: Minor
>
> It's currently not easy to override the locale specific date / number formats provided by the JRE. It's also not easy to set a global default for date / number formats (eg in beaneditor or beandisplay). For example, the default edit date format is DateFormat.SHORT whereas the default display format is DateFormat.MEDIUM.
> It would be nice if tapestry had overridable services for providing these, eg:
> public interface DateFormatProvider {
> DateFormat getDefaultDisplayDateFormat();
> DateFormat getDefaultEditDateFormat();
> DateFormatSymbols getDateFormatSymbols();
> }
> public interface NumberFormatProvider {
> <T> NumberFormat getDefaultDisplayNumberFormat(Class<T extends Number> type);
> <T> NumberFormat getDefaultEditNumberFormat(Class<T extends Number> type);
> DecimalFormatSymbols getDecimalFormatSymbols();
> }
> Related issues:
> http://tapestry.1045711.n5.nabble.com/Global-setting-for-date-format-td5716054.html
> http://tapestry.1045711.n5.nabble.com/tapestry-js-formatLocalizedNumber-td5716714.html
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (TAP5-2011) Global overrides for date format /
number format
Posted by "Lance (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TAP5-2011?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lance updated TAP5-2011:
------------------------
Description:
It's currently not easy to override the locale specific date / number formats provided by the JRE. It's also not easy to set a global default for date / number formats (eg in beaneditor or beandisplay). For example, the default edit date format is DateFormat.SHORT whereas the default display format is DateFormat.MEDIUM.
It would be nice if tapestry had overridable services for providing these, eg:
public interface DateFormatProvider {
DateFormat getDefaultDisplayDateFormat();
DateFormat getDefaultEditDateFormat();
DateFormatSymbols getDateFormatSymbols();
}
public interface NumberFormatProvider {
<T> NumberFormat getDefaultDisplayNumberFormat(Class<T extends Number> type);
<T> NumberFormat getDefaultEditNumberFormat(Class<T extends Number> type);
DecimalFormatSymbols getDecimalFormatSymbols();
}
Related issues:
http://tapestry.1045711.n5.nabble.com/Global-setting-for-date-format-td5716054.html
http://tapestry.1045711.n5.nabble.com/tapestry-js-formatLocalizedNumber-td5716714.html
was:
It's currently not easy to override the locale specific date / number formats provided by the JRE. It's also not easy to set a global default for date / number formats (eg in beaneditor or beandisplay). For example, the default edit date format is DateFormat.SHORT whereas the default display format is DateFormat.MEDIUM.
It would be nice if tapestry had overridable services for providing these, eg:
{code}
public interface DateFormatProvider {
DateFormat getDefaultDisplayDateFormat();
DateFormat getDefaultEditDateFormat();
DateFormatSymbols getDateFormatSymbols();
}
public interface NumberFormatProvider {
<T> NumberFormat getDefaultDisplayNumberFormat(Class<T extends Number> type);
<T> NumberFormat getDefaultEditNumberFormat(Class<T extends Number> type);
DecimalFormatSymbols getDecimalFormatSymbols();
}
{code}
Related issues:
http://tapestry.1045711.n5.nabble.com/Global-setting-for-date-format-td5716054.html
http://tapestry.1045711.n5.nabble.com/tapestry-js-formatLocalizedNumber-td5716714.html
> Global overrides for date format / number format
> ------------------------------------------------
>
> Key: TAP5-2011
> URL: https://issues.apache.org/jira/browse/TAP5-2011
> Project: Tapestry 5
> Issue Type: Improvement
> Components: tapestry-core
> Affects Versions: 5.3.3
> Reporter: Lance
> Priority: Minor
>
> It's currently not easy to override the locale specific date / number formats provided by the JRE. It's also not easy to set a global default for date / number formats (eg in beaneditor or beandisplay). For example, the default edit date format is DateFormat.SHORT whereas the default display format is DateFormat.MEDIUM.
> It would be nice if tapestry had overridable services for providing these, eg:
> public interface DateFormatProvider {
> DateFormat getDefaultDisplayDateFormat();
> DateFormat getDefaultEditDateFormat();
> DateFormatSymbols getDateFormatSymbols();
> }
> public interface NumberFormatProvider {
> <T> NumberFormat getDefaultDisplayNumberFormat(Class<T extends Number> type);
> <T> NumberFormat getDefaultEditNumberFormat(Class<T extends Number> type);
> DecimalFormatSymbols getDecimalFormatSymbols();
> }
> Related issues:
> http://tapestry.1045711.n5.nabble.com/Global-setting-for-date-format-td5716054.html
> http://tapestry.1045711.n5.nabble.com/tapestry-js-formatLocalizedNumber-td5716714.html
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (TAP5-2011) Global overrides for date format /
number format
Posted by "Lance (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/TAP5-2011?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lance updated TAP5-2011:
------------------------
Description:
It's currently not easy to override the locale specific date / number formats provided by the JRE. It's also not easy to set a global default for date / number formats (eg in beaneditor or beandisplay). For example, the default edit date format is DateFormat.SHORT whereas the default display format is DateFormat.MEDIUM.
It would be nice if tapestry had overridable services for providing these, eg:
{code}
public interface DateFormatProvider {
DateFormat getDefaultDisplayDateFormat();
DateFormat getDefaultEditDateFormat();
DateFormatSymbols getDateFormatSymbols();
}
public interface NumberFormatProvider {
<T> NumberFormat getDefaultDisplayNumberFormat(Class<T extends Number> type);
<T> NumberFormat getDefaultEditNumberFormat(Class<T extends Number> type);
DecimalFormatSymbols getDecimalFormatSymbols();
}
{code}
Related issues:
http://tapestry.1045711.n5.nabble.com/Global-setting-for-date-format-td5716054.html
http://tapestry.1045711.n5.nabble.com/tapestry-js-formatLocalizedNumber-td5716714.html
was:
It's currently not easy to override the locale specific date / number formats provided by the JRE. It's also not easy to set a global default for date / number formats (eg in beaneditor or beandisplay). For example, the default edit date format is DateFormat.SHORT whereas the default display format is DateFormat.MEDIUM.
It would be nice if tapestry had overridable services for providing these, eg:
public interface DateFormatProvider {
DateFormat getDefaultDisplayDateFormat();
DateFormat getDefaultEditDateFormat();
DateFormatSymbols getDateFormatSymbols();
}
public interface NumberFormatProvider {
<T> NumberFormat getDefaultDisplayNumberFormat(Class<T extends Number> type);
<T> NumberFormat getDefaultEditNumberFormat(Class<T extends Number> type);
DecimalFormatSymbols getDecimalFormatSymbols();
}
Related issues:
http://tapestry.1045711.n5.nabble.com/Global-setting-for-date-format-td5716054.html
http://tapestry.1045711.n5.nabble.com/tapestry-js-formatLocalizedNumber-td5716714.html
> Global overrides for date format / number format
> ------------------------------------------------
>
> Key: TAP5-2011
> URL: https://issues.apache.org/jira/browse/TAP5-2011
> Project: Tapestry 5
> Issue Type: Improvement
> Components: tapestry-core
> Affects Versions: 5.3.3
> Reporter: Lance
> Priority: Minor
>
> It's currently not easy to override the locale specific date / number formats provided by the JRE. It's also not easy to set a global default for date / number formats (eg in beaneditor or beandisplay). For example, the default edit date format is DateFormat.SHORT whereas the default display format is DateFormat.MEDIUM.
> It would be nice if tapestry had overridable services for providing these, eg:
> {code}
> public interface DateFormatProvider {
> DateFormat getDefaultDisplayDateFormat();
> DateFormat getDefaultEditDateFormat();
> DateFormatSymbols getDateFormatSymbols();
> }
> public interface NumberFormatProvider {
> <T> NumberFormat getDefaultDisplayNumberFormat(Class<T extends Number> type);
> <T> NumberFormat getDefaultEditNumberFormat(Class<T extends Number> type);
> DecimalFormatSymbols getDecimalFormatSymbols();
> }
> {code}
> Related issues:
> http://tapestry.1045711.n5.nabble.com/Global-setting-for-date-format-td5716054.html
> http://tapestry.1045711.n5.nabble.com/tapestry-js-formatLocalizedNumber-td5716714.html
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira