Author: desruisseaux
Date: Fri Jun  7 21:17:20 2013
New Revision: 1490832

URL: http://svn.apache.org/r1490832
Log:
Minor javadoc formatting.

Modified:
    
sis/branches/JDK7/core/sis-metadata/src/main/java/org/apache/sis/metadata/package-info.java

Modified: 
sis/branches/JDK7/core/sis-metadata/src/main/java/org/apache/sis/metadata/package-info.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK7/core/sis-metadata/src/main/java/org/apache/sis/metadata/package-info.java?rev=1490832&r1=1490831&r2=1490832&view=diff
==============================================================================
--- 
sis/branches/JDK7/core/sis-metadata/src/main/java/org/apache/sis/metadata/package-info.java
 [UTF-8] (original)
+++ 
sis/branches/JDK7/core/sis-metadata/src/main/java/org/apache/sis/metadata/package-info.java
 [UTF-8] Fri Jun  7 21:17:20 2013
@@ -40,7 +40,7 @@
  * the property name is inferred from the method name like what the <cite>Java 
Beans</cite> framework does.</p>
  *
  * <p>The implementation classes, if they exist, are defined in different 
packages than the interfaces.
- * For example the ISO 19115 interfaces, declared in {@code 
org.opengis.metadata}, are implemented by
+ * For example the ISO 19115 interfaces, declared in {@link 
org.opengis.metadata}, are implemented by
  * SIS in {@link org.apache.sis.metadata.iso}. The subpackages hierarchy is 
the same, and the names
  * of implementation classes are the name of the implemented interfaces 
prefixed with {@code Abstract}
  * or {@code Default}.</p>
@@ -63,7 +63,7 @@
  * {@section How Metadata are handled}
  * Metadata objects in SIS are mostly containers: they provide getter and 
setter methods for manipulating the values
  * associated to properties (for example the {@code title} property of a 
{@code Citation} object), but provide few logic.
- * The package {@code org.apache.sis.metadata.iso} and its sub-packages are 
the main examples of such containers.
+ * The package {@link org.apache.sis.metadata.iso} and its sub-packages are 
the main examples of such containers.
  *
  * <p>In addition, the metadata modules provide support methods for handling 
the metadata objects through Java Reflection.
  * This is an approach similar to <cite>Java Beans</cite>, in that users are 
encouraged to use directly the API of
@@ -72,14 +72,14 @@
  *
  * <p>Using Java reflection, a metadata can be viewed in many different 
ways:</p>
  * <ul>
- *   <li><b>As a {@link java.util.Map}</b><br>
+ *   <li><p><b>As a {@link java.util.Map}</b><br>
  *       The {@link org.apache.sis.metadata.MetadataStandard} class provides 
various methods returning a view
  *       of an arbitrary metadata implementation as a {@code Map}, where the 
key are the property names and the
  *       values are the return values, types or descriptions of getter 
methods. The map is writable if the
  *       underlying metadata implementation has setter methods, otherwise 
attempts to set a value throw an
- *       {@code UnmodifiableMetadataException}.</li>
+ *       {@code UnmodifiableMetadataException}.</p></li>
  *
- *   <li><b>As a {@link org.apache.sis.util.collection.TreeTable}</b><br>
+ *   <li><p><b>As a {@link org.apache.sis.util.collection.TreeTable}</b><br>
  *       The metadata are organized as a tree. For example the {@code 
Citation} metadata contains one or many
  *       {@code ResponsibleParty} elements, each of them containing a {@code 
Contact} element, which contains
  *       a {@code Telephone} element, <i>etc</i>. For each node, there is many 
information that can be displayed
@@ -90,9 +90,9 @@
  *         <li>The range of valid values (if the type is numeric),
  *             or an enumeration of valid values (if the type is a code 
list).</li>
  *         <li>The value stored in the element, or the default value.</li>
- *       </ul></li>
+ *       </ul></p></li>
  *
- *   <li><b>As a table record in a database (using {@link 
org.apache.sis.metadata.sql})</b><br>
+ *   <li><p><b>As a table record in a database (using {@link 
org.apache.sis.metadata.sql})</b><br>
  *       It is possible to establish the following mapping between metadata 
and a SQL database:
  *       <ul>
  *         <li>Each metadata interface maps to a table of the same name in the 
database.</li>
@@ -100,7 +100,7 @@
  *         <li>Each instance of the above interface is a record in the above 
table.</li>
  *       </ul>
  *       Using Java reflection, it is possible to generate implementations of 
the metadata interfaces
- *       where each call to a getter method is translated into a SQL query for 
the above database.</li>
+ *       where each call to a getter method is translated into a SQL query for 
the above database.</p></li>
  * </ul>
  *
  * {@section How Metadata are marshalled}
@@ -109,7 +109,7 @@
  *
  * <p>Only the implementation classes defined in the {@link 
org.apache.sis.metadata.iso} packages and sub-packages
  * are annotated for JAXB marshalling. If a metadata is implemented by an 
other package (for example
- * {@code org.apache.sis.metadata.sql}), then it shall be converted to an 
annotated class before to be marshalled.
+ * {@link org.apache.sis.metadata.sql}), then it shall be converted to an 
annotated class before to be marshalled.
  * All SIS annotated classes provide a copy constructor for this purpose. A 
shallow copy is sufficient;
  * JAXB adapters will convert the elements on-the-fly when needed.</p>
  *


Reply via email to