summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohannes Dahlström <johannes.dahlstrom@vaadin.com>2013-05-16 09:36:37 +0000
committerArtur Signell <artur@vaadin.com>2013-06-05 12:24:58 +0300
commitb01427a456323317b7062b83dd38cc31c103b7ad (patch)
tree7ea3790cc4d74b7924aaba33c95f097b70c810d4
parent08ba394b1199797e3f0be7efead66e0b5393b5c3 (diff)
downloadvaadin-framework-b01427a456323317b7062b83dd38cc31c103b7ad.tar.gz
vaadin-framework-b01427a456323317b7062b83dd38cc31c103b7ad.zip
Change field types from LinkedHashSet back to HashSet to retain binary compatibility (#11432)
svn changeset:25964/svn branch:6.8 Change-Id: Iddf0fa7de10a788e1a51e006e92ed3976a39a30b
-rw-r--r--server/src/com/vaadin/event/ActionManager.java13
1 files changed, 9 insertions, 4 deletions
diff --git a/server/src/com/vaadin/event/ActionManager.java b/server/src/com/vaadin/event/ActionManager.java
index ce3e27d539..8d7a64b364 100644
--- a/server/src/com/vaadin/event/ActionManager.java
+++ b/server/src/com/vaadin/event/ActionManager.java
@@ -15,6 +15,7 @@
*/
package com.vaadin.event;
+import java.util.HashSet;
import java.util.LinkedHashSet;
import java.util.Map;
@@ -43,11 +44,15 @@ public class ActionManager implements Action.Container, Action.Handler,
private static final long serialVersionUID = 1641868163608066491L;
- /** List of action handlers */
- protected LinkedHashSet<Action> ownActions = null;
+ /**
+ * List of action handlers. Guaranteed to keep the original insertion order.
+ */
+ protected HashSet<Action> ownActions = null;
- /** List of action handlers */
- protected LinkedHashSet<Handler> actionHandlers = null;
+ /**
+ * List of action handlers. Guaranteed to keep the original insertion order.
+ */
+ protected HashSet<Handler> actionHandlers = null;
/** Action mapper */
protected KeyMapper<Action> actionMapper = null;