Updated Branches: refs/heads/master ad872d1ab -> e75cac978
WICKET-4901 AjaxPagingNaviagtionLink should provide updateAjaxAttributes like AjaxLink Project: http://git-wip-us.apache.org/repos/asf/wicket/repo Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/e75cac97 Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/e75cac97 Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/e75cac97 Branch: refs/heads/master Commit: e75cac978473957c908810c882f71c13ce6e5ad8 Parents: ad872d1 Author: Martin Tzvetanov Grigorov <[email protected]> Authored: Mon Dec 3 10:26:27 2012 +0100 Committer: Martin Tzvetanov Grigorov <[email protected]> Committed: Mon Dec 3 10:26:27 2012 +0100 ---------------------------------------------------------------------- .../paging/AjaxPagingNavigationIncrementLink.java | 15 ++++++++++++++- .../paging/AjaxPagingNavigationLink.java | 15 ++++++++++++++- 2 files changed, 28 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/wicket/blob/e75cac97/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationIncrementLink.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationIncrementLink.java b/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationIncrementLink.java index 8c688dc..e4bc726 100644 --- a/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationIncrementLink.java +++ b/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationIncrementLink.java @@ -17,6 +17,7 @@ package org.apache.wicket.ajax.markup.html.navigation.paging; import org.apache.wicket.ajax.AjaxRequestTarget; +import org.apache.wicket.ajax.attributes.AjaxRequestAttributes; import org.apache.wicket.ajax.markup.html.IAjaxLink; import org.apache.wicket.markup.html.navigation.paging.IPageable; import org.apache.wicket.markup.html.navigation.paging.PagingNavigationIncrementLink; @@ -83,7 +84,19 @@ public class AjaxPagingNavigationIncrementLink extends PagingNavigationIncrement protected AjaxPagingNavigationBehavior newAjaxPagingNavigationBehavior(IPageable pageable, String event) { - return new AjaxPagingNavigationBehavior(this, pageable, event); + return new AjaxPagingNavigationBehavior(this, pageable, event) + { + @Override + protected void updateAjaxAttributes(AjaxRequestAttributes attributes) + { + super.updateAjaxAttributes(attributes); + AjaxPagingNavigationIncrementLink.this.updateAjaxAttributes(attributes); + } + }; + } + + protected void updateAjaxAttributes(AjaxRequestAttributes attributes) + { } /** http://git-wip-us.apache.org/repos/asf/wicket/blob/e75cac97/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationLink.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationLink.java b/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationLink.java index 0c1a9d4..c0fab68 100644 --- a/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationLink.java +++ b/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/navigation/paging/AjaxPagingNavigationLink.java @@ -17,6 +17,7 @@ package org.apache.wicket.ajax.markup.html.navigation.paging; import org.apache.wicket.ajax.AjaxRequestTarget; +import org.apache.wicket.ajax.attributes.AjaxRequestAttributes; import org.apache.wicket.ajax.markup.html.IAjaxLink; import org.apache.wicket.markup.html.navigation.paging.IPageable; import org.apache.wicket.markup.html.navigation.paging.PagingNavigationLink; @@ -67,7 +68,19 @@ public class AjaxPagingNavigationLink extends PagingNavigationLink<Void> impleme protected AjaxPagingNavigationBehavior newAjaxPagingNavigationBehavior(IPageable pageable, String event) { - return new AjaxPagingNavigationBehavior(this, pageable, event); + return new AjaxPagingNavigationBehavior(this, pageable, event) + { + @Override + protected void updateAjaxAttributes(AjaxRequestAttributes attributes) + { + super.updateAjaxAttributes(attributes); + AjaxPagingNavigationLink.this.updateAjaxAttributes(attributes); + } + }; + } + + protected void updateAjaxAttributes(AjaxRequestAttributes attributes) + { } /**
