Index: applications/editors/josm/plugins/utilsplugin2/src/org/openstreetmap/josm/plugins/utilsplugin2/selection/UndoSelectionAction.java
===================================================================
--- applications/editors/josm/plugins/utilsplugin2/src/org/openstreetmap/josm/plugins/utilsplugin2/selection/UndoSelectionAction.java	(revision 36154)
+++ applications/editors/josm/plugins/utilsplugin2/src/org/openstreetmap/josm/plugins/utilsplugin2/selection/UndoSelectionAction.java	(revision 36172)
@@ -9,5 +9,5 @@
 import java.util.Collection;
 import java.util.LinkedHashSet;
-import java.util.LinkedList;
+import java.util.List;
 import java.util.Set;
 
@@ -22,4 +22,7 @@
 public class UndoSelectionAction extends JosmAction {
 
+    /**
+     * Create a new {@link UndoSelectionAction}
+     */
     public UndoSelectionAction() {
         super(tr("Undo selection"), "undoselection",
@@ -37,5 +40,5 @@
         DataSet ds = getLayerManager().getActiveDataSet();
         if (ds != null) {
-            LinkedList<Collection<? extends OsmPrimitive>> history = ds.getSelectionHistory();
+            List<Collection<? extends OsmPrimitive>> history = ds.getSelectionHistory();
             if (history == null || history.isEmpty()) return; // empty history
             if (lastSel != null) {
