You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by eb...@apache.org on 2005/08/31 11:20:51 UTC

svn commit: r264988 - in /jakarta/commons/proper/configuration/trunk: src/java/org/apache/commons/configuration/ src/java/org/apache/commons/configuration/plist/ xdocs/

Author: ebourg
Date: Wed Aug 31 02:20:41 2005
New Revision: 264988

URL: http://svn.apache.org/viewcvs?rev=264988&view=rev
Log:
Documentation update:
- minor javadoc fixes
- dependencies update
- introducing plist configurations in the doc

Modified:
    jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/PropertiesConfiguration.java
    jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/plist/PropertyListConfiguration.java
    jakarta/commons/proper/configuration/trunk/xdocs/dependencies.xml
    jakarta/commons/proper/configuration/trunk/xdocs/index.xml
    jakarta/commons/proper/configuration/trunk/xdocs/overview.xml

Modified: jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/PropertiesConfiguration.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/PropertiesConfiguration.java?rev=264988&r1=264987&r2=264988&view=diff
==============================================================================
--- jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/PropertiesConfiguration.java (original)
+++ jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/PropertiesConfiguration.java Wed Aug 31 02:20:41 2005
@@ -554,6 +554,8 @@
 
         /**
          * Escape the separators in the key.
+         *
+         * @since 1.2
          */
         private String escapeKey(String key)
         {
@@ -692,6 +694,8 @@
 
     /**
      * Parse a property line and return the key and the value in an array.
+     *
+     * @since 1.2
      */
     private String[] parseProperty(String line)
     {

Modified: jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/plist/PropertyListConfiguration.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/plist/PropertyListConfiguration.java?rev=264988&r1=264987&r2=264988&view=diff
==============================================================================
--- jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/plist/PropertyListConfiguration.java (original)
+++ jakarta/commons/proper/configuration/trunk/src/java/org/apache/commons/configuration/plist/PropertyListConfiguration.java Wed Aug 31 02:20:41 2005
@@ -45,7 +45,7 @@
  *
  *     array = ( value1, value2, value3 );
  *
- *     data = <4f3e0145ab>;
+ *     data = &lt;4f3e0145ab>;
  *
  *     nested =
  *     {

Modified: jakarta/commons/proper/configuration/trunk/xdocs/dependencies.xml
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/configuration/trunk/xdocs/dependencies.xml?rev=264988&r1=264987&r2=264988&view=diff
==============================================================================
--- jakarta/commons/proper/configuration/trunk/xdocs/dependencies.xml (original)
+++ jakarta/commons/proper/configuration/trunk/xdocs/dependencies.xml Wed Aug 31 02:20:41 2005
@@ -41,38 +41,46 @@
                         <td>
                             Java 1.3<br/>
                             commons-collections<br/>
-                            commons-lang
+                            commons-lang<br/>
+                            commons-logging
                         </td>
                     </tr>
                     <tr>
                         <td>ConfigurationFactory</td>
                         <td>
-                            commons-logging<br/>
                             commons-digester<br/>
+                            commons-beanutils<br/>
                             JDK 1.4 or xml-apis
                         </td>
                     </tr>
                     <tr>
                         <td>DatabaseConfiguration</td>
-                        <td>
-                            commons-logging<br/>
-                            JDBC 3.0 (Java 1.4 or jdbc2_0-stdext.jar)
-                        </td>
+                        <td>JDBC 3.0 (Java 1.4 or jdbc2_0-stdext.jar)</td>
                     </tr>
                     <tr>
-                        <td>XMLConfiguration, HierarchicalXMLConfiguration</td>
+                        <td>XMLConfiguration</td>
                         <td>Java 1.4 or (xml-apis + xerces)</td>
                     </tr>
                     <tr>
-                        <td>JNDIConfiguration</td>
-                        <td>commons-logging</td>
+                        <td>XMLPropertiesConfiguration</td>
+                        <td>Java 1.4 or (xml-apis + xerces)</td>
                     </tr>
                     <tr>
-                        <td>ConfigurationDynaBean</td>
+                        <td>PropertyListConfiguration</td>
+                        <td>commons-codec</td>
+                    </tr>
+                    <tr>
+                        <td>XMLPropertyListConfiguration</td>
                         <td>
+                            commons-digester<br/>
                             commons-beanutils<br/>
-                            commons-logging
+                            commons-codec<br/>
+                            JDK 1.4 or xml-apis
                         </td>
+                    </tr>
+                    <tr>
+                        <td>ConfigurationDynaBean</td>
+                        <td>commons-beanutils</td>
                     </tr>
                 </tbody>
             </table>

Modified: jakarta/commons/proper/configuration/trunk/xdocs/index.xml
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/configuration/trunk/xdocs/index.xml?rev=264988&r1=264987&r2=264988&view=diff
==============================================================================
--- jakarta/commons/proper/configuration/trunk/xdocs/index.xml (original)
+++ jakarta/commons/proper/configuration/trunk/xdocs/index.xml Wed Aug 31 02:20:41 2005
@@ -45,6 +45,7 @@
         <ul>
           <li>Properties files</li>
           <li>XML documents</li>
+          <li>Property list files (.plist)</li>
           <li>JNDI</li>
           <li>JDBC Datasource</li>
           <li>System properties</li>

Modified: jakarta/commons/proper/configuration/trunk/xdocs/overview.xml
URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/configuration/trunk/xdocs/overview.xml?rev=264988&r1=264987&r2=264988&view=diff
==============================================================================
--- jakarta/commons/proper/configuration/trunk/xdocs/overview.xml (original)
+++ jakarta/commons/proper/configuration/trunk/xdocs/overview.xml Wed Aug 31 02:20:41 2005
@@ -42,16 +42,21 @@
               Loads configuration values from a properties file.
           </li>
           <li>
-              <strong>BaseConfiguration</strong>
-              An in-memory method of populating a Configuration object.
-          </li>
-          <li>
               <strong>XMLConfiguration</strong>
               Takes values from an XML document.
           </li>
           <li>
+              <strong>PropertyListConfiguration</strong>
+              Loads values from an OpenStep .plist file. XMLPropertyListConfiguration is also
+              available to read the XML variant used by Mac OSX.
+          </li>
+          <li>
               <strong>JNDIConfiguration</strong>
               Using a key in the JNDI tree, can retrieve values as configuration properties.
+          </li>
+          <li>
+              <strong>BaseConfiguration</strong>
+              An in-memory method of populating a Configuration object.
           </li>
           <li>
               <strong>SystemConfiguration</strong>



---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org