Index: trunk/src/org/openstreetmap/josm/gui/animation/DropImage.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/animation/DropImage.java	(revision 18929)
+++ trunk/src/org/openstreetmap/josm/gui/animation/DropImage.java	(revision 18930)
@@ -20,5 +20,5 @@
 /**
  * A random image displayed when {@link ChristmasExtension} is active.
- * @since xxx
+ * @since 18929
  */
 class DropImage implements IAnimObject {
@@ -74,8 +74,7 @@
                 ArrayList<File> dirs = new ArrayList<File>();
                 dirs.add(new File(url.toURI()));
-                do
-                {
-                    for(File f : dirs.remove(0).listFiles()) {
-                        if(f.isFile()) {
+                do {
+                    for (File f : dirs.remove(0).listFiles()) {
+                        if (f.isFile()) {
                             result.add(f.getPath());
                         } else {
@@ -83,5 +82,5 @@
                         }
                     }
-                } while(dirs.size() > 0);
+                } while (dirs.size() > 0);
                 name = result.get(seed.nextInt(result.size()));
             } else if (url != null && url.getProtocol().equals("jar")) {
@@ -89,7 +88,7 @@
                 JarFile jar = new JarFile(URLDecoder.decode(jarPath, "UTF-8"));
                 Enumeration<JarEntry> entries = jar.entries();
-                while(entries.hasMoreElements()) {
+                while (entries.hasMoreElements()) {
                     String fileName = entries.nextElement().getName();
-                    if(fileName.startsWith(path) && !fileName.endsWith("/")) {
+                    if (fileName.startsWith(path) && !fileName.endsWith("/")) {
                         result.add(fileName.substring(7));
                     }
Index: trunk/src/org/openstreetmap/josm/gui/animation/IAnimObject.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/animation/IAnimObject.java	(revision 18929)
+++ trunk/src/org/openstreetmap/josm/gui/animation/IAnimObject.java	(revision 18930)
@@ -6,12 +6,21 @@
 /**
  * An animated object
- * @since xxx
+ * @since 18929
  */
 public interface IAnimObject {
 
-    public void paint(Graphics g);
+    /** Paint the object
+    * @param g the graphics object to paint to
+    */
+    void paint(Graphics g);
 
-    public void setExtend(int w, int h);
+    /** Set the extend when window size changed
+    * @param w window width
+    * @param h window height
+    */
+    void setExtend(int w, int h);
 
-    public void animate();
+    /** Animate the object - Cause next step of animation
+    */
+    void animate();
 }
