Author: fmancinelli
Date: 2007-11-15 17:29:04 +0100 (Thu, 15 Nov 2007)
New Revision: 5891

Modified:
   
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/XWikiEclipsePageIndex.java
Log:
* Introduced a thread-safe CopyOnWriteArraySet for handling the page index

Modified: 
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/XWikiEclipsePageIndex.java
===================================================================
--- 
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/XWikiEclipsePageIndex.java
   2007-11-15 16:20:17 UTC (rev 5890)
+++ 
xwiki-extensions/xwiki-eclipse/trunk/plugins/org.xwiki.eclipse/src/main/java/org/xwiki/eclipse/XWikiEclipsePageIndex.java
   2007-11-15 16:29:04 UTC (rev 5891)
@@ -22,6 +22,7 @@
 
 import java.util.HashSet;
 import java.util.Set;
+import java.util.concurrent.CopyOnWriteArraySet;
 
 import org.xwiki.eclipse.model.IXWikiConnection;
 import org.xwiki.eclipse.model.IXWikiPage;
@@ -34,7 +35,7 @@
 
     private XWikiEclipsePageIndex()
     {
-        pages = new HashSet<IXWikiPage>();
+        pages = new CopyOnWriteArraySet<IXWikiPage>();
     }
 
     public static XWikiEclipsePageIndex getDefault()

_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications

Reply via email to