Updated Branches:
  refs/heads/wicket-1.5.x 9fd1c15dc -> 668223d9e

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/668223d9
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/668223d9
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/668223d9

Branch: refs/heads/wicket-1.5.x
Commit: 668223d9efc2da8c966f6268c422a55573ff5e4f
Parents: 9fd1c15
Author: svenmeier <[email protected]>
Authored: Thu Nov 8 10:01:56 2012 +0100
Committer: svenmeier <[email protected]>
Committed: Thu Nov 8 10:01:56 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/668223d9/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 a9d0a49..d8012ad 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