Index: trunk/src/org/openstreetmap/josm/gui/datatransfer/AbstractStackTransferHandler.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/datatransfer/AbstractStackTransferHandler.java	(revision 16324)
+++ trunk/src/org/openstreetmap/josm/gui/datatransfer/AbstractStackTransferHandler.java	(revision 16326)
@@ -35,10 +35,6 @@
     public boolean canImport(TransferSupport support) {
         // import everything for now, only support copy.
-        for (AbstractOsmDataPaster df : getSupportedPasters()) {
-            if (df.supports(support)) {
-                return true;
-            }
-        }
-        return false;
+        return getSupportedPasters().stream()
+                .anyMatch(df -> df.supports(support));
     }
 
Index: trunk/src/org/openstreetmap/josm/gui/datatransfer/OsmTransferHandler.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/datatransfer/OsmTransferHandler.java	(revision 16324)
+++ trunk/src/org/openstreetmap/josm/gui/datatransfer/OsmTransferHandler.java	(revision 16326)
@@ -91,9 +91,6 @@
         try {
             Collection<DataFlavor> available = Arrays.asList(ClipboardUtils.getClipboard().getAvailableDataFlavors());
-            for (AbstractOsmDataPaster s : SUPPORTED) {
-                if (s.supports(available)) {
-                    return true;
-                }
-            }
+            return SUPPORTED.stream()
+                    .anyMatch(s -> s.supports(available));
         } catch (IllegalStateException e) {
             Logging.debug(e);
Index: trunk/src/org/openstreetmap/josm/gui/datatransfer/PrimitiveTransferable.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/datatransfer/PrimitiveTransferable.java	(revision 16324)
+++ trunk/src/org/openstreetmap/josm/gui/datatransfer/PrimitiveTransferable.java	(revision 16326)
@@ -62,10 +62,6 @@
     public boolean isDataFlavorSupported(DataFlavor flavor) {
         DataFlavor[] flavors = getTransferDataFlavors();
-        for (DataFlavor f : flavors) {
-            if (flavor.equals(f)) {
-                return true;
-            }
-        }
-        return false;
+        return Arrays.stream(flavors)
+                .anyMatch(flavor::equals);
     }
 
