Updated Branches:
  refs/heads/master 00401d7e1 -> a4d422b04

WICKET-4859 change component id counter to long, similar to RepeatingView


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/a4d422b0
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/a4d422b0
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/a4d422b0

Branch: refs/heads/master
Commit: a4d422b041aed984cfc30110d667837a4002e0f3
Parents: 00401d7
Author: svenmeier <[email protected]>
Authored: Thu Nov 8 09:48:20 2012 +0100
Committer: svenmeier <[email protected]>
Committed: Thu Nov 8 09:48:20 2012 +0100

----------------------------------------------------------------------
 .../html/repeater/data/table/AbstractToolbar.java  |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/a4d422b0/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/AbstractToolbar.java
----------------------------------------------------------------------
diff --git 
a/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/AbstractToolbar.java
 
b/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/AbstractToolbar.java
index b3ca7cf..5bc737d 100644
--- 
a/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/AbstractToolbar.java
+++ 
b/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/AbstractToolbar.java
@@ -31,7 +31,8 @@ public abstract class AbstractToolbar extends Panel
 {
        private static final long serialVersionUID = 1L;
 
-       private static int counter = 0;
+       /** Counter used for generating unique component ids. */
+       private static long counter = 0;
 
        private final DataTable<?, ?> table;
 
@@ -45,7 +46,7 @@ public abstract class AbstractToolbar extends Panel
         */
        public AbstractToolbar(final IModel<?> model, final DataTable<?, ?> 
table)
        {
-               super("" + (counter++), model);
+               super(String.valueOf(counter++).intern(), model);
                this.table = table;
        }
 

Reply via email to