https://issues.apache.org/jira/browse/WICKET-4076 created
What is your suggested workaround? Thanks JG On Wed, Sep 21, 2011 at 3:06 PM, Igor Vaynberg <igor.vaynb...@gmail.com>wrote: > sure, as long as INamedParameters#getAllNamed() still uses > PageParameters#NamedPair which of course will not fix anything.... > > -igor > > On Wed, Sep 21, 2011 at 12:55 PM, Bruno Borges <bruno.bor...@gmail.com> > wrote: > > Well, it could be done in 1.5.x this way: > > > > PageParameters.NamedPairs extends INamedParameters.NamedPairs > > > > In 1.6 then PP.NP could be dropped. > > > > What about that? > > > > > > *Bruno Borges* > > (21) 7672-7099 > > *www.brunoborges.com* > > > > > > > > On Wed, Sep 21, 2011 at 12:13 PM, Igor Vaynberg <igor.vaynb...@gmail.com > >wrote: > > > >> cant do in 1.5.x. make a ticket and schedule for 1.6.0 > >> > >> -igor > >> > >> > >> On Wed, Sep 21, 2011 at 8:12 AM, Martin Grigorov <mgrigo...@apache.org> > >> wrote: > >> > On Wed, Sep 21, 2011 at 6:08 PM, Jorge Gallardo > >> > <jorgeagalla...@gmail.com> wrote: > >> >> Folks, > >> >> > >> >> In an attempt to create my own implementation of PageParameterEncoder > >> and > >> >> PageParameters, I encountered the following problem with the API: > >> >> > >> >> The interface INamedParameters< > >> > http://wicket.apache.org/apidocs/1.5/org/apache/wicket/request/mapper/parameter/INamedParameters.html > >> > > >> >> defines > >> >> the method getAllNamed()< > >> > http://wicket.apache.org/apidocs/1.5/org/apache/wicket/request/mapper/parameter/INamedParameters.html#getAllNamed() > >> > > >> >> that > >> >> returns a list of > >> >> NamedPairs< > >> > http://wicket.apache.org/apidocs/1.5/org/apache/wicket/request/mapper/parameter/PageParameters.NamedPair.html > >> > > >> >> defined > >> >> as inner class of > >> >> PageParameters< > >> > http://wicket.apache.org/apidocs/1.5/org/apache/wicket/request/mapper/parameter/PageParameters.html > >> > > >> >> . > >> >> > >> >> I believe that an interface shouldnt be referencing any element from > an > >> >> implementation to be a true extensible interface. > >> >> A quick fix to this could be to convert NamedPair to a standard class > >> and > >> >> make it extensible as well. > >> > Or make it INamedParameters.NamedPair > >> >> > >> >> Thoughts? > >> >> > >> >> -- > >> >> Jorge Gallardo > >> >> ---------------------------------------- > >> >> jorgeagalla...@gmail.com > >> >> > >> > > >> > > >> > > >> > -- > >> > Martin Grigorov > >> > jWeekend > >> > Training, Consulting, Development > >> > http://jWeekend.com > >> > > >> > --------------------------------------------------------------------- > >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > >> > For additional commands, e-mail: users-h...@wicket.apache.org > >> > > >> > > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > >> For additional commands, e-mail: users-h...@wicket.apache.org > >> > >> > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > -- Jorge Gallardo ---------------------------------------- jorgeagalla...@gmail.com