Index: trunk/src/org/openstreetmap/josm/actions/CloseChangesetAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/CloseChangesetAction.java	(revision 13328)
+++ trunk/src/org/openstreetmap/josm/actions/CloseChangesetAction.java	(revision 13329)
@@ -143,8 +143,16 @@
         }
 
+        /**
+         * Determines if the download task has been canceled.
+         * @return {@code true} if the download task has been canceled
+         */
         public boolean isCanceled() {
             return canceled;
         }
 
+        /**
+         * Returns the last exception that occured.
+         * @return the last exception that occured, or {@code null}
+         */
         public Exception getLastException() {
             return lastException;
Index: trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java	(revision 13328)
+++ trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java	(revision 13329)
@@ -140,5 +140,15 @@
     }
 
-    public enum AddArchiveExtension { NONE, BASE, ALL }
+    /**
+     * Strategy to determine if extensions must be added to the description.
+     */
+    public enum AddArchiveExtension {
+        /** No extension is added */
+        NONE,
+        /** Only base extension is added */
+        BASE,
+        /** All extensions are added (base + archives) */
+        ALL
+    }
 
     /**
Index: trunk/src/org/openstreetmap/josm/actions/SaveAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/SaveAction.java	(revision 13328)
+++ trunk/src/org/openstreetmap/josm/actions/SaveAction.java	(revision 13329)
@@ -31,4 +31,8 @@
     }
 
+    /**
+     * Returns the unique instance.
+     * @return the unique instance
+     */
     public static SaveAction getInstance() {
         return instance;
Index: trunk/src/org/openstreetmap/josm/actions/SaveAsAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/SaveAsAction.java	(revision 13328)
+++ trunk/src/org/openstreetmap/josm/actions/SaveAsAction.java	(revision 13329)
@@ -29,4 +29,8 @@
     }
 
+    /**
+     * Returns the unique instance.
+     * @return the unique instance
+     */
     public static SaveAsAction getInstance() {
         return instance;
Index: trunk/src/org/openstreetmap/josm/actions/UnJoinNodeWayAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/UnJoinNodeWayAction.java	(revision 13328)
+++ trunk/src/org/openstreetmap/josm/actions/UnJoinNodeWayAction.java	(revision 13329)
@@ -125,5 +125,5 @@
         if (selectedWays.size() == 1) {
             Way w = selectedWays.get(0);
-            for (Node n: new ArrayList<Node>(resultingNodes)) {
+            for (Node n: new ArrayList<>(resultingNodes)) {
                 if (!w.containsNode(n)) {
                     resultingNodes.remove(n);
