let converter of component handle the same generic type that the model of the
component contains
------------------------------------------------------------------------------------------------
Key: WICKET-1568
URL: https://issues.apache.org/jira/browse/WICKET-1568
Project: Wicket
Issue Type: Improvement
Components: wicket
Reporter: Peter Ertl
Attachments: converter.patch
I think it will be straightforward to let the converter of a component handle
the same type <T> that the component itself uses
----------------------
public class MyMoneyTextField extends TextField<BigDecimal>
{
public MyMoneyTextField(final String id, final IModel<BigDecimal> model)
{
super(id, model);
}
// ...
@Override
public IConverter<BigDecimal> getConverter(final Class<BigDecimal> type)
{
return new IConverter<BigDecimal>()
{
public BigDecimal convertToObject(final String value, final Locale locale)
{
// ...
}
public String convertToString(final BigDecimal value, final Locale locale)
{
// ...
}
};
}
}
I attached a patch that implements this change and ask you to take a look at
and integrate it if you consider it right and helpful.
Best regards
Peter
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.