You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by iv...@apache.org on 2010/08/26 00:50:44 UTC
svn commit: r989396 -
/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/tree/AbstractTree.java
Author: ivaynberg
Date: Wed Aug 25 22:50:44 2010
New Revision: 989396
URL: http://svn.apache.org/viewvc?rev=989396&view=rev
Log:
Issue: WICKET-1985
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/tree/AbstractTree.java
Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/tree/AbstractTree.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/tree/AbstractTree.java?rev=989396&r1=989395&r2=989396&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/tree/AbstractTree.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/tree/AbstractTree.java Wed Aug 25 22:50:44 2010
@@ -21,9 +21,11 @@ import java.util.ArrayList;
import java.util.Arrays;
import java.util.Enumeration;
import java.util.HashMap;
+import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
+import java.util.Set;
import javax.swing.event.TreeModelEvent;
import javax.swing.event.TreeModelListener;
@@ -420,12 +422,12 @@ public abstract class AbstractTree exten
* list of dirty items. if children property of these items is null, the children will be
* rebuild.
*/
- private final List<TreeItem> dirtyItems = new ArrayList<TreeItem>();
+ private final Set<TreeItem> dirtyItems = new HashSet<TreeItem>();
/**
* list of dirty items which need the DOM structure to be created for them (added items)
*/
- private final List<TreeItem> dirtyItemsCreateDOM = new ArrayList<TreeItem>();
+ private final Set<TreeItem> dirtyItemsCreateDOM = new HashSet<TreeItem>();
/** counter for generating unique ids of every tree item. */
private int idCounter = 0;