Author: oheger
Date: Wed Aug 17 19:56:38 2011
New Revision: 1158884

URL: http://svn.apache.org/viewvc?rev=1158884&view=rev
Log:
Javadoc improvements to make Checkstyle happy.

Modified:
    
commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/HierarchicalReloadableConfiguration.java

Modified: 
commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/HierarchicalReloadableConfiguration.java
URL: 
http://svn.apache.org/viewvc/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/HierarchicalReloadableConfiguration.java?rev=1158884&r1=1158883&r2=1158884&view=diff
==============================================================================
--- 
commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/HierarchicalReloadableConfiguration.java
 (original)
+++ 
commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/HierarchicalReloadableConfiguration.java
 Wed Aug 17 19:56:38 2011
@@ -19,15 +19,24 @@ package org.apache.commons.configuration
 import org.apache.commons.configuration.reloading.Reloadable;
 
 /**
+ * <p>A base class for hierarchical configurations with specific reloading
+ * requirements.</p>
+ * <p>This class manages a lock object which can be used for 
synchronization.</p>
  *
+ * @author <a
+ *         
href="http://commons.apache.org/configuration/team-list.html";>Commons
+ *         Configuration team</a>
+ * @version $Id: $
  */
 public class HierarchicalReloadableConfiguration extends 
HierarchicalConfiguration
     implements Reloadable
 {
-    private final Object reloadLock;
-
+    /** Constant for the name used for the lock object. */
     private static final String LOCK_NAME = 
"HierarchicalReloadableConfigurationLock";
 
+    /** The lock object used by this instance. */
+    private final Object reloadLock;
+
     /**
      * Creates a new instance of 
<code>HierarchicalReloadableConfiguration</code>.
      */
@@ -37,6 +46,13 @@ public class HierarchicalReloadableConfi
         reloadLock = new Lock(LOCK_NAME);
     }
 
+    /**
+     * Creates a new instance of
+     * <code>HierarchicalReloadableConfiguration</code> and initializes it with
+     * the given lock object.
+     *
+     * @param lock the lock object
+     */
     public HierarchicalReloadableConfiguration(Object lock)
     {
         super();
@@ -50,7 +66,6 @@ public class HierarchicalReloadableConfi
      *
      * @param c the configuration that is to be copied (if <b>null</b>, this
      * constructor will behave like the standard constructor)
-     * @since 1.4
      */
     public HierarchicalReloadableConfiguration(HierarchicalConfiguration c)
     {
@@ -58,7 +73,6 @@ public class HierarchicalReloadableConfi
         reloadLock = new Lock(LOCK_NAME);
     }
 
-
     public Object getReloadLock()
     {
         return reloadLock;


Reply via email to