You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Eyal Golan <eg...@gmail.com> on 2009/08/02 10:07:42 UTC
Re: Bug in AbstractOptions of Palette?
Done.
*WICKET-2407 <https://issues.apache.org/jira/browse/WICKET-2407>*
Eyal Golan
egolan74@gmail.com
Visit: http://jvdrums.sourceforge.net/
LinkedIn: http://www.linkedin.com/in/egolan74
P Save a tree. Please don't print this e-mail unless it's really necessary
On Thu, Jul 30, 2009 at 7:19 PM, Igor Vaynberg <ig...@gmail.com>wrote:
> open a jira issue
>
> -igor
>
> On Thu, Jul 30, 2009 at 1:39 AM, Eyal Golan<eg...@gmail.com> wrote:
> > Hello,
> > We encountered a small problem in our Palette.
> > Some of the values that were supposed to be in the choices (available
> and/or
> > selected) had the '<' and '>' .
> > Because of that the options weren't rendererd correctly.
> > Looking at AbstractAction#onComponentTagBody I saw that it takes the
> value
> > as it is and put it in the html:
> > String value = getConverter(displayClass).convertToString(displayValue,
> > getLocale());
> > where displayValue is Object displayValue =
> > renderer.getDisplayValue(choice);
> >
> > In my code I overridden the getDisplayValue and getDisplayId of the
> > renderer:
> > IChoiceRenderer choiceRenderer = new
> ChoiceRenderer("getFieldName",
> > "getFieldName") {
> > private static final long serialVersionUID = 1L;
> >
> > @Override
> > public Object getDisplayValue(Object object) {
> > final String result = (String)
> > super.getDisplayValue(object);
> > return Strings.escapeMarkup(result, true,
> true).toString();
> > }
> >
> > @Override
> > public String getIdValue(Object object, int index) {
> > final String result = (String) super.getIdValue(object,
> > index);
> > return Strings.escapeMarkup(result, true,
> true).toString();
> > }
> > };
> > As you can see I took the result and changed it with the Strings
> utility.
> >
> > Do you think it's a bug in Wicket and I should open a Jira issue? Or is
> the
> > Palette works as wanted and my change is normal?
> >
> > BTW, we use Wicket 1.3.6
> >
> > Thanks
> >
> > Eyal Golan
> > egolan74@gmail.com
> >
> > Visit: http://jvdrums.sourceforge.net/
> > LinkedIn: http://www.linkedin.com/in/egolan74
> >
> > P Save a tree. Please don't print this e-mail unless it's really
> necessary
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>