Index: applications/editors/josm/plugins/utilsplugin2/src/org/openstreetmap/josm/plugins/utilsplugin2/selection/SelectBoundaryAction.java
===================================================================
--- applications/editors/josm/plugins/utilsplugin2/src/org/openstreetmap/josm/plugins/utilsplugin2/selection/SelectBoundaryAction.java	(revision 30002)
+++ applications/editors/josm/plugins/utilsplugin2/src/org/openstreetmap/josm/plugins/utilsplugin2/selection/SelectBoundaryAction.java	(revision 30015)
@@ -2,5 +2,4 @@
 package org.openstreetmap.josm.plugins.utilsplugin2.selection;
 
-import java.util.LinkedHashSet;
 import static org.openstreetmap.josm.gui.help.HelpUtil.ht;
 import static org.openstreetmap.josm.tools.I18n.tr;
@@ -41,8 +40,7 @@
     @Override
     public void actionPerformed(ActionEvent e) {
-        //long t=System.currentTimeMillis();
         Set<Way> selectedWays = OsmPrimitive.getFilteredSet(getCurrentDataSet().getSelected(), Way.class);
         Set<Node> selectedNodes = OsmPrimitive.getFilteredSet(getCurrentDataSet().getSelected(), Node.class);
-        LinkedHashSet<Relation> selectedRelations = OsmPrimitive.getFilteredSet(getCurrentDataSet().getSelected(), Relation.class);
+        Set<Relation> selectedRelations = OsmPrimitive.getFilteredSet(getCurrentDataSet().getSelected(), Relation.class);
         
         Set<Way> newWays = new HashSet<Way>();
@@ -104,6 +102,4 @@
                return;
         }
-
-        
         
         // try going left at each turn
@@ -111,6 +107,4 @@
             NodeWayUtils.addAreaBoundary(w, newWays, !lastUsedLeft); // try going right at each turn
         }
-        
-        
         
         if (!newWays.isEmpty() ) {
@@ -121,5 +115,4 @@
                tr("Warning"), JOptionPane.WARNING_MESSAGE);
         }
-
     }
 
@@ -141,5 +134,3 @@
         setEnabled(!selection.isEmpty());
     }
-
-
 }
