Hi Igor,
I created a BookmarkablePagingNavigator component. Its constructor takes a
PageParameter object, that needs - of course - to be set *before*:
add(newPagingNavigationLink("first", pageable, 0));
add(newPagingNavigationIncrementLink("prev", pageable, -1));
add(newPagingNavigationIncrementLink("next", pageable, 1));
add(newPagingNavigationLink("last", pageable, -1));
as they are all bookmarkable links.
igor.vaynberg wrote:
>
> what exactly is the usecase?
>
> -igor
>
>
> On Jan 14, 2008 12:49 AM, behlma <[EMAIL PROTECTED]> wrote:
>>
>> Not such a good idea, huh? :)
>>
>>
>>
>>
>>
>> behlma wrote:
>> >
>> > Hi guys,
>> > would it be possible to change PagingNavigator's constructor from
>> >
>> > public PagingNavigator(final String id, final IPageable pageable,
>> > final IPagingLabelProvider labelProvider)
>> > {
>> > super(id);
>> >
>> >
>> > // Get the navigation bar and add it to the hierarchy
>> > this.pagingNavigation = newNavigation(pageable,
>> labelProvider);
>> > add(pagingNavigation);
>> >
>> > // Add additional page links
>> > add(newPagingNavigationLink("first", pageable, 0));
>> > add(newPagingNavigationIncrementLink("prev", pageable,
>> -1));
>> > add(newPagingNavigationIncrementLink("next", pageable,
>> 1));
>> > add(newPagingNavigationLink("last", pageable, -1));
>> > }
>> >
>> > /**
>> >
>> >
>> > to
>> >
>> >
>> > public PagingNavigator(final String id, final IPageable pageable,
>> > final IPagingLabelProvider labelProvider)
>> > {
>> > super(id);
>> > initNavigator(pageable, labelProvider);
>> > }
>> >
>> >
>> > protected initNavigator(pageable, provider) {
>> > this.pagingNavigation = newNavigation(pageable,
>> labelProvider);
>> > add(pagingNavigation);
>> > ....
>> > }
>> >
>> >
>> > I'm asking because I subclassed PagingNavigator and I have additional
>> > constructor parameters I want to pass to the constructor "before"
>> invoking
>> > "initNavigator".
>> >
>> >
>> > Thanks for your time!
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/PagingNavigator-refactoring-request-tp14783646p14797267.html
>>
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
--
View this message in context:
http://www.nabble.com/PagingNavigator-refactoring-request-tp14783646p14812182.html
Sent from the Wicket - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]