You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ra...@apache.org on 2008/07/29 00:11:46 UTC

svn commit: r680533 - in /commons/proper/scxml/trunk: pom.xml project.xml src/main/java/org/apache/commons/scxml/NotificationRegistry.java

Author: rahul
Date: Mon Jul 28 15:11:44 2008
New Revision: 680533

URL: http://svn.apache.org/viewvc?rev=680533&view=rev
Log:
SCXMLListeners will not processed in defined order.
Variant of patch by Daniel Schwager <daniel dot schwager at dtnet dot de>.
Also added Daniel to list of contributors.
SCXML-78

Modified:
    commons/proper/scxml/trunk/pom.xml
    commons/proper/scxml/trunk/project.xml
    commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/NotificationRegistry.java

Modified: commons/proper/scxml/trunk/pom.xml
URL: http://svn.apache.org/viewvc/commons/proper/scxml/trunk/pom.xml?rev=680533&r1=680532&r2=680533&view=diff
==============================================================================
--- commons/proper/scxml/trunk/pom.xml (original)
+++ commons/proper/scxml/trunk/pom.xml Mon Jul 28 15:11:44 2008
@@ -111,6 +111,9 @@
     <contributor>
       <name>Edzard Hoefig</name>
     </contributor>
+    <contributor>
+      <name>Daniel Schwager</name>
+    </contributor>
   </contributors>
 
   <dependencies>

Modified: commons/proper/scxml/trunk/project.xml
URL: http://svn.apache.org/viewvc/commons/proper/scxml/trunk/project.xml?rev=680533&r1=680532&r2=680533&view=diff
==============================================================================
--- commons/proper/scxml/trunk/project.xml (original)
+++ commons/proper/scxml/trunk/project.xml Mon Jul 28 15:11:44 2008
@@ -158,6 +158,9 @@
     <contributor>
       <name>Edzard Hoefig</name>
     </contributor>
+    <contributor>
+      <name>Daniel Schwager</name>
+    </contributor>
   </contributors>
   
   <dependencies>

Modified: commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/NotificationRegistry.java
URL: http://svn.apache.org/viewvc/commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/NotificationRegistry.java?rev=680533&r1=680532&r2=680533&view=diff
==============================================================================
--- commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/NotificationRegistry.java (original)
+++ commons/proper/scxml/trunk/src/main/java/org/apache/commons/scxml/NotificationRegistry.java Mon Jul 28 15:11:44 2008
@@ -18,8 +18,8 @@
 
 import java.io.Serializable;
 import java.util.HashMap;
-import java.util.HashSet;
 import java.util.Iterator;
+import java.util.LinkedHashSet;
 import java.util.Map;
 import java.util.Set;
 
@@ -65,7 +65,7 @@
             final SCXMLListener lst) {
         Set entries = (Set) regs.get(source);
         if (entries == null) {
-            entries = new HashSet();
+            entries = new LinkedHashSet();
             regs.put(source, entries);
         }
         entries.add(lst);