Index: trunk/src/org/openstreetmap/josm/actions/upload/CyclicUploadDependencyException.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/upload/CyclicUploadDependencyException.java	(revision 12363)
+++ trunk/src/org/openstreetmap/josm/actions/upload/CyclicUploadDependencyException.java	(revision 12364)
@@ -10,7 +10,14 @@
 import org.openstreetmap.josm.data.osm.Relation;
 
+/**
+ * This is an exception that is thrown if the user attempts to upload a list of relations with a cyclic dependency in them
+ */
 public class CyclicUploadDependencyException extends Exception {
     private final Stack<Relation> cycle;
 
+    /**
+     * Creates a new {@link CyclicUploadDependencyException}
+     * @param cycle The cycle that was found
+     */
     public CyclicUploadDependencyException(Stack<Relation> cycle) {
         this.cycle = cycle;
@@ -44,4 +51,8 @@
     }
 
+    /**
+     * Gets the cycle
+     * @return The cycle that was detected
+     */
     public List<Relation> getCyclicUploadDependency() {
         return new ArrayList<>(cycle);
