Index: trunk/src/org/openstreetmap/josm/data/Preferences.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/Preferences.java	(revision 9804)
+++ trunk/src/org/openstreetmap/josm/data/Preferences.java	(revision 9805)
@@ -554,4 +554,9 @@
     }
 
+    /**
+     * Loads preferences from XML reader.
+     * @param in XML reader
+     * @throws XMLStreamException if any XML stream error occurs
+     */
     public void fromXML(Reader in) throws XMLStreamException {
         PreferencesReader reader = new PreferencesReader();
@@ -1396,8 +1401,19 @@
     }
 
+    /**
+     * Returns XML describing these preferences.
+     * @param nopass if password must be excluded
+     * @return XML
+     */
     public String toXML(boolean nopass) {
         return toXML(settingsMap, nopass);
     }
 
+    /**
+     * Returns XML describing the given preferences.
+     * @param settings preferences settings
+     * @param nopass if password must be excluded
+     * @return XML
+     */
     public String toXML(Map<String, Setting<?>> settings, boolean nopass) {
         StringBuilder b = new StringBuilder(
