Author: desruisseaux
Date: Fri Mar 20 17:32:02 2015
New Revision: 1668105

URL: http://svn.apache.org/r1668105
Log:
Javadoc: replaced {@section} custom taglet by <div class="section"></div> HTML.
Rational:
- The custom taglet was not understood by IDE, thus showing broken javadoc in 
IDE windows.
- The custom taglet produced <H5> and <H6> HTML tags, which should not be used 
at least in
  member javadoc because javadoc produce a structured document, and our heading 
tags break
  the structure.
- Since JDK 8, javac can ensure that the comments are well formed but can not 
verify what
  our custom doclet produced. For example it was not able to detect that <a> 
should not be
  outside <H1> or <div> elements. By using ordinary HTML we now allow javac to 
report errors.
- Allow to use order Javadoc tags, for example {@code}.

Removed:
    
sis/branches/JDK8/core/sis-build-helper/src/main/java/org/apache/sis/internal/taglet/Section.java
Modified:
    
sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/AboutSC.java
    
sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/Command.java
    
sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/package-info.java
    
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAssociation.java
    
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAttribute.java
    
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractFeature.java
    
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractIdentifiedType.java
    
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java
    
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAttributeType.java
    
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultFeatureType.java
    
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/MultiValuedAssociation.java
    
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/MultiValuedAttribute.java
    
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/SingletonAssociation.java
    
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/SingletonAttribute.java
    
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/package-info.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/ServiceParameter.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Convention.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/FormattableObject.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Formatter.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Symbols.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/WKTFormat.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/package-info.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/AbstractMetadata.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/ModifiableMetadata.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyAccessor.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyInformation.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/RecursivityGuard.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeNodeChildren.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/ValueExistencePolicy.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultIdentifier.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadata.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/ISOMetadata.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/ImmutableIdentifier.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/DefaultObjective.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/acquisition/package-info.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultCitation.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/DefaultTelephone.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/citation/package-info.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/DefaultLegalConstraints.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/constraint/package-info.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/content/package-info.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/distribution/package-info.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultExtent.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultGeographicBoundingBox.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultTemporalExtent.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/DefaultVerticalExtent.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/Extents.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/extent/package-info.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultAggregateInformation.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultAssociatedResource.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultRepresentativeFraction.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/DefaultResolution.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/identification/package-info.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultLineage.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/DefaultSource.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/lineage/package-info.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/DefaultScopeDescription.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/maintenance/package-info.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/package-info.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/DefaultDataQuality.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/quality/package-info.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/DefaultGeorectified.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/spatial/package-info.java
    
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/package-info.java
    
sis/branches/JDK8/core/sis-metadata/src/test/java/org/apache/sis/metadata/NameMapTest.java
    
sis/branches/JDK8/core/sis-metadata/src/test/java/org/apache/sis/metadata/TreeNodeChildrenTest.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/geometry/AbstractEnvelope.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/geometry/ArrayEnvelope.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/geometry/DirectPosition2D.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/geometry/Envelope2D.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/geometry/Envelopes.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/geometry/GeneralDirectPosition.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/geometry/GeneralEnvelope.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/geometry/ImmutableEnvelope.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/geometry/package-info.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/internal/jaxb/referencing/RS_Identifier.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/parameter/DefaultParameterDescriptorGroup.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/parameter/DefaultParameterValue.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/parameter/DefaultParameterValueGroup.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/parameter/ParameterBuilder.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/parameter/Parameters.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/parameter/TensorParameters.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/parameter/package-info.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/AbstractIdentifiedObject.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/AbstractReferenceSystem.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/Builder.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/CRS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/IdentifiedObjects.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/NamedIdentifier.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/AbstractCRS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultCompoundCRS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultEngineeringCRS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultGeocentricCRS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultGeographicCRS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultImageCRS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultTemporalCRS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/DefaultVerticalCRS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/crs/package-info.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/AbstractCS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/AxesConvention.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/CoordinateSystems.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/DefaultAffineCS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/DefaultCartesianCS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/DefaultCompoundCS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/DefaultCoordinateSystemAxis.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/DefaultCylindricalCS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/DefaultEllipsoidalCS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/DefaultLinearCS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/DefaultPolarCS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/DefaultSphericalCS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/DefaultTimeCS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/DefaultUserDefinedCS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/DefaultVerticalCS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/cs/DirectionAlongMeridian.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/AbstractDatum.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/BursaWolfParameters.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/DefaultEllipsoid.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/DefaultEngineeringDatum.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/DefaultGeodeticDatum.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/DefaultImageDatum.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/DefaultPrimeMeridian.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/DefaultTemporalDatum.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/DefaultVerticalDatum.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/datum/Sphere.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultOperationMethod.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/matrix/GeneralMatrix.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/matrix/Matrices.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/matrix/MatrixSIS.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/matrix/package-info.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/package-info.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/projection/package-info.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/AbstractMathTransform.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/AbstractMathTransform1D.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/AbstractMathTransform2D.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/DefaultMathTransformFactory.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/ExponentialTransform1D.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/IterationStrategy.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/LinearTransform.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/LogarithmicTransform1D.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/MathTransformProvider.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/NonLinearParameters.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/OperationMethodSet.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/PassThroughTransform.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/PowerTransform1D.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/TransferFunction.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/transform/package-info.java
    
sis/branches/JDK8/core/sis-referencing/src/main/java/org/apache/sis/referencing/package-info.java
    
sis/branches/JDK8/core/sis-referencing/src/test/java/org/apache/sis/referencing/crs/DefaultGeocentricCRSTest.java
    
sis/branches/JDK8/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/matrix/MatrixTestCase.java
    
sis/branches/JDK8/core/sis-referencing/src/test/java/org/apache/sis/referencing/operation/matrix/SolverTest.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/AngleConverter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/ArrayConverter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/CharSequenceConverter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/ClassPair.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/CollectionConverter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/ConverterRegistry.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/DateConverter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/FallbackConverter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/IdentityConverter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/NumberConverter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/ObjectToString.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/PathConverter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/StringConverter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SystemConverter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/SystemRegistry.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/converter/package-info.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/IdentifierMapAdapter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/PrimitiveTypeProperties.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/Schemas.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Decimal.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/GO_Real.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/Measure.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/PropertyType.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gco/package-info.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/gml/GMLAdapter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/jaxb/package-info.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/DelayedExecutor.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/DelayedRunnable.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/system/Threads.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/Citations.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/Constants.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/DefinitionURI.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/DoubleDouble.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/Numerics.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/UnmodifiableArrayList.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/Utilities.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/internal/util/package-info.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/io/Appender.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/io/ClassFormat.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/io/DefaultFormat.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/io/LineAppender.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/io/TabularFormat.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/io/package-info.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/math/CompoundDirectPositions.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/math/DecimalFunctions.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/math/MathFunctions.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/math/Statistics.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/math/StatisticsFormat.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/measure/Angle.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/measure/AngleFormat.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/measure/ElevationAngle.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/measure/FormattedCharacterIterator.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/measure/Latitude.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/measure/Longitude.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/measure/MeasurementRange.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/measure/NumberRange.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/measure/Range.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/measure/RangeFormat.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/measure/SexagesimalConverter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/measure/Units.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/setup/OptionKey.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/ArgumentChecks.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/ArraysExt.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/CharSequences.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/Classes.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/ComparisonMode.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/CorruptedObjectException.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/Debug.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/Disposable.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/LenientComparable.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/ObjectConverter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/ObjectConverters.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/StringBuilders.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/Utilities.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/Version.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/BackingStoreException.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/Cache.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/CacheEntries.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/CodeListSet.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/DefaultTreeTable.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/DerivedMap.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/DerivedSet.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/RangeSet.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/TableColumn.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/TreeNodeList.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/TreeTableFormat.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/TreeTables.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/WeakHashSet.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/collection/WeakValueHashMap.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/AbstractInternationalString.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/AbstractName.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultInternationalString.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultLocalName.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultMemberName.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultNameFactory.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultNameSpace.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultRecord.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultRecordSchema.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultRecordType.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultScopedName.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/DefaultTypeName.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/GlobalNameSpace.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/Names.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/RecordDefinition.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/ResourceInternationalString.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/SimpleInternationalString.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/iso/package-info.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/LoggerAdapter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/LoggerFactory.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/Logging.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/MonolineFormatter.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/PerformanceLevel.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/WarningListeners.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/logging/package-info.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/Errors.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/IndexedResourceBundle.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/ResourceInternationalString.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/util/resources/package-info.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/FilteredNamespaces.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/IdentifiedObject.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/MarshalContext.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/MarshallerPool.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/Namespaces.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/NilObject.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/NilReason.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/OGCNamespacePrefixMapper.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/OGCNamespacePrefixMapper_Endorsed.java
    sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/XML.java
    
sis/branches/JDK8/core/sis-utility/src/main/java/org/apache/sis/xml/package-info.java
    
sis/branches/JDK8/core/sis-utility/src/test/java/org/apache/sis/test/Assert.java
    
sis/branches/JDK8/core/sis-utility/src/test/java/org/apache/sis/test/package-info.java
    sis/branches/JDK8/pom.xml
    
sis/branches/JDK8/profiles/sis-french-profile/src/main/java/org/apache/sis/profile/france/package-info.java
    sis/branches/JDK8/src/main/javadoc/stylesheet.css
    
sis/branches/JDK8/storage/sis-netcdf/src/main/java/org/apache/sis/internal/netcdf/Axis.java
    
sis/branches/JDK8/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/MetadataReader.java
    
sis/branches/JDK8/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/NetcdfStoreProvider.java
    
sis/branches/JDK8/storage/sis-netcdf/src/main/java/org/apache/sis/storage/netcdf/package-info.java
    
sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelDataInput.java
    
sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/ChannelDataOutput.java
    
sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/internal/storage/IOUtilities.java
    
sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/storage/DataStore.java
    
sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/storage/DataStoreProvider.java
    
sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/storage/DataStoreRegistry.java
    
sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/storage/DataStores.java
    
sis/branches/JDK8/storage/sis-storage/src/main/java/org/apache/sis/storage/ProbeResult.java

Modified: 
sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/AboutSC.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/AboutSC.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/AboutSC.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/AboutSC.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -43,7 +43,7 @@ import org.apache.sis.internal.system.Su
  *   <li>{@code --verbose}: prints all information including the 
libraries.</li>
  * </ul>
  *
- * {@section About SIS installation on a remote machine}
+ * <div class="section">About SIS installation on a remote machine</div>
  * This sub-command can provide information about SIS installation on a remote 
machine,
  * provided that remote access has been enabled at the Java Virtual Machine 
startup time.
  * See {@link org.apache.sis.console} package javadoc for more information.

Modified: 
sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/Command.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/Command.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/Command.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/Command.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -58,7 +58,7 @@ import org.apache.sis.util.logging.Monol
  * to the {@linkplain System#err standard error stream}. The reason is that 
command output may be targeted to
  * a client, while the error messages are usually for the operator.
  *
- * {@section SIS installation on remote machines}
+ * <div class="section">SIS installation on remote machines</div>
  * Some sub-commands can operate on SIS installation on remote machines, 
provided that remote access has been enabled
  * at the Java Virtual Machine startup time. See {@link 
org.apache.sis.console} package javadoc for more information.
  *

Modified: 
sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/package-info.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/package-info.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/package-info.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/application/sis-console/src/main/java/org/apache/sis/console/package-info.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -19,7 +19,7 @@
  * Command line interface for Apache SIS.
  * See {@link org.apache.sis.console.Command} for the list of supported 
commands.
  *
- * {@section SIS installation on remote machines}
+ * <div class="section">SIS installation on remote machines</div>
  * Some sub-commands can operate on SIS installation on remote machines, 
provided
  * that the remote Java Virtual Machine has been started with the following 
options:
  *

Modified: 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAssociation.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAssociation.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAssociation.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAssociation.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -36,7 +36,7 @@ import org.opengis.feature.FeatureAssoci
  * An instance of an {@linkplain DefaultAssociationRole feature association 
role} containing the associated feature.
  * {@code AbstractAssociation} can be instantiated by calls to {@link 
DefaultAssociationRole#newInstance()}.
  *
- * {@section Limitations}
+ * <div class="section">Limitations</div>
  * <ul>
  *   <li><b>Multi-threading:</b> {@code AbstractAssociation} instances are 
<strong>not</strong> thread-safe.
  *       Synchronization, if needed, shall be done externally by the 
caller.</li>
@@ -155,7 +155,7 @@ public abstract class AbstractAssociatio
     /**
      * Sets the associated feature.
      *
-     * {@section Validation}
+     * <div class="section">Validation</div>
      * The amount of validation performed by this method is implementation 
dependent.
      * Usually, only the most basic constraints are verified. This is so for 
performance reasons
      * and also because some rules may be temporarily broken while 
constructing a feature.

Modified: 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAttribute.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAttribute.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAttribute.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractAttribute.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -53,7 +53,7 @@ import org.opengis.feature.AttributeType
  *
  * {@code AbstractAttribute} can be instantiated by calls to {@link 
DefaultAttributeType#newInstance()}.
  *
- * {@section Limitations}
+ * <div class="section">Limitations</div>
  * <ul>
  *   <li><b>Multi-threading:</b> {@code AbstractAttribute} instances are 
<strong>not</strong> thread-safe.
  *       Synchronization, if needed, shall be done externally by the 
caller.</li>
@@ -231,7 +231,7 @@ public abstract class AbstractAttribute<
     /**
      * Sets the attribute value. All previous values are replaced by the given 
singleton.
      *
-     * {@section Validation}
+     * <div class="section">Validation</div>
      * The amount of validation performed by this method is implementation 
dependent.
      * Usually, only the most basic constraints are verified. This is so for 
performance reasons
      * and also because some rules may be temporarily broken while 
constructing a feature.
@@ -276,7 +276,7 @@ public abstract class AbstractAttribute<
      * Consequently, {@code characteristics.isEmpty()} is a convenient way to 
check that an attribute have
      * all the "standard" characteristics and need no special processing.</div>
      *
-     * {@section Reading a characteristic}
+     * <div class="section">Reading a characteristic</div>
      * The characteristic values are enumerated in the {@linkplain 
Map#values() map values}.
      * The {@linkplain Map#keySet() map keys} are the {@code String} 
representations of characteristics
      * {@linkplain DefaultAttributeType#getName() name}, for more convenient 
lookups.
@@ -296,7 +296,7 @@ public abstract class AbstractAttribute<
      *     }
      * }
      *
-     * {@section Adding a characteristic}
+     * <div class="section">Adding a characteristic</div>
      * A new characteristic can be added in the map in three different ways:
      * <ol>
      *   <li>Putting the (<var>name</var>, <var>characteristic</var>) pair 
explicitely.

Modified: 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractFeature.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractFeature.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractFeature.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractFeature.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -51,14 +51,14 @@ import org.opengis.feature.FeatureAssoci
  *
  * {@code AbstractFeature} can be instantiated by calls to {@link 
DefaultFeatureType#newInstance()}.
  *
- * {@section Simple features}
+ * <div class="section">Simple features</div>
  * A feature is said “simple” if it complies to the following conditions:
  * <ul>
  *   <li>the feature allows only attributes and operations (no 
associations),</li>
  *   <li>the cardinality of all attributes is constrained to [1 … 1].</li>
  * </ul>
  *
- * {@section Limitations}
+ * <div class="section">Limitations</div>
  * <ul>
  *   <li><b>Multi-threading:</b> {@code AbstractFeature} instances are 
<strong>not</strong> thread-safe.
  *       Synchronization, if needed, shall be done externally by the 
caller.</li>
@@ -263,7 +263,7 @@ public abstract class AbstractFeature im
     /**
      * Sets the value for the property of the given name.
      *
-     * {@section Validation}
+     * <div class="section">Validation</div>
      * The amount of validation performed by this method is implementation 
dependent.
      * Usually, only the most basic constraints are verified. This is so for 
performance reasons
      * and also because some rules may be temporarily broken while 
constructing a feature.

Modified: 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractIdentifiedType.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractIdentifiedType.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractIdentifiedType.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/AbstractIdentifiedType.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -152,7 +152,7 @@ public class AbstractIdentifiedType impl
      *   </tr>
      * </table>
      *
-     * {@section Localization}
+     * <div class="section">Localization</div>
      * All localizable attributes like {@code "definition"} may have a 
language and country code suffix.
      * For example the {@code "definition_fr"} property stands for remarks in 
{@linkplain Locale#FRENCH French} and
      * the {@code "definition_fr_CA"} property stands for remarks in 
{@linkplain Locale#CANADA_FRENCH French Canadian}.

Modified: 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAssociationRole.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -47,7 +47,7 @@ import org.opengis.feature.FeatureAssoci
  *       feature instances by other feature instances.</li>
  * </ul>
  *
- * {@section Immutability and thread safety}
+ * <div class="section">Immutability and thread safety</div>
  * Instances of this class are immutable if all properties ({@link 
GenericName} and {@link InternationalString}
  * instances) and all arguments (e.g. {@code valueType}) given to the 
constructor are also immutable.
  * Such immutable instances can be shared by many objects and passed between 
threads without synchronization.

Modified: 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAttributeType.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAttributeType.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAttributeType.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultAttributeType.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -48,7 +48,7 @@ import org.opengis.feature.AttributeType
  * Attribute characterization (discussed below) is similar to {@link 
java.lang.annotation.Annotation}.
  * </div>
  *
- * {@section Value type}
+ * <div class="section">Value type</div>
  * Attributes can be used for both spatial and non-spatial properties.
  * Some examples are:
  *
@@ -60,7 +60,7 @@ import org.opengis.feature.AttributeType
  *   <tr><td>Horizontal accuracy</td> <td>{@link 
org.opengis.metadata.quality.PositionalAccuracy}</td></tr>
  * </table>
  *
- * {@section Attribute characterization}
+ * <div class="section">Attribute characterization</div>
  * An {@code Attribute} can be characterized by other attributes. For example 
an attribute that carries a measurement
  * (e.g. air temperature) may have another attribute that holds the 
measurement accuracy (e.g. ±0.1°C).
  * The accuracy value is often constant for all instances of that attribute
@@ -85,7 +85,7 @@ import org.opengis.feature.AttributeType
  * It is still possible for any specific {@code Attribute} instance to specify 
their own value,
  * but {@linkplain DefaultFeatureType#isSimple() simple feature} usually don't 
do that.
  *
- * {@section Immutability and thread safety}
+ * <div class="section">Immutability and thread safety</div>
  * Instances of this class are immutable if all properties ({@link 
GenericName} and {@link InternationalString}
  * instances) and all arguments (e.g. {@code defaultValue}) given to the 
constructor are also immutable.
  * Such immutable instances can be shared by many objects and passed between 
threads without synchronization.

Modified: 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultFeatureType.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultFeatureType.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultFeatureType.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/DefaultFeatureType.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -54,12 +54,12 @@ import org.opengis.feature.FeatureAssoci
  * compared to the Java language, {@code FeatureType} is equivalent to {@link 
Class} while
  * {@code Feature} instances are equivalent to {@link Object} instances of 
that class.</div>
  *
- * {@section Naming}
+ * <div class="section">Naming</div>
  * The feature type {@linkplain #getName() name} is mandatory and should be 
unique. Those names are the main
  * criterion used for deciding if a feature type {@linkplain #isAssignableFrom 
is assignable from} another type.
  * Names can be {@linkplain org.apache.sis.util.iso.DefaultScopedName scoped} 
for avoiding name collision.
  *
- * {@section Properties and inheritance}
+ * <div class="section">Properties and inheritance</div>
  * Each feature type can provide descriptions for the following {@linkplain 
#getProperties(boolean) properties}:
  *
  * <ul>
@@ -78,7 +78,7 @@ import org.opengis.feature.FeatureAssoci
  * which are implicitly <cite>covariant</cite> (i.e. {@code String[]} can be 
casted to {@code CharSequence[]}, which
  * is safe for read operations but not for write operations — the later may 
throw {@link ArrayStoreException}).</div>
  *
- * {@section Immutability and thread safety}
+ * <div class="section">Immutability and thread safety</div>
  * Instances of this class are immutable if all properties ({@link 
GenericName} and {@link InternationalString}
  * instances) and all arguments ({@link AttributeType} instances) given to the 
constructor are also immutable.
  * Such immutable instances can be shared by many objects and passed between 
threads without synchronization.

Modified: 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/MultiValuedAssociation.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/MultiValuedAssociation.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/MultiValuedAssociation.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/MultiValuedAssociation.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -33,7 +33,7 @@ import org.opengis.feature.FeatureAssoci
  * <div class="note"><b>Note:</b> in the common case where the {@linkplain 
DefaultAssociationRole association role}
  * restricts the cardinality to [0 … 1], the {@link SingletonAssociation} 
implementation consumes less memory.</div>
  *
- * {@section Limitations}
+ * <div class="section">Limitations</div>
  * <ul>
  *   <li><b>Multi-threading:</b> {@code MultiValuedAssociation} instances are 
<strong>not</strong> thread-safe.
  *       Synchronization, if needed, shall be done externally by the 
caller.</li>

Modified: 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/MultiValuedAttribute.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/MultiValuedAttribute.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/MultiValuedAttribute.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/MultiValuedAttribute.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -31,7 +31,7 @@ import org.opengis.feature.AttributeType
  * <div class="note"><b>Note:</b> in the common case where the {@linkplain 
DefaultAttributeType attribute type}
  * restricts the cardinality to [0 … 1], the {@link SingletonAttribute} 
implementation consumes less memory.</div>
  *
- * {@section Limitations}
+ * <div class="section">Limitations</div>
  * <ul>
  *   <li><b>Multi-threading:</b> {@code MultiValuedAttribute} instances are 
<strong>not</strong> thread-safe.
  *       Synchronization, if needed, shall be done externally by the 
caller.</li>

Modified: 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/SingletonAssociation.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/SingletonAssociation.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/SingletonAssociation.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/SingletonAssociation.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -28,7 +28,7 @@ import org.opengis.feature.FeatureAssoci
  * While {@link MultiValuedAssociation} would be suitable to all cases, this 
{@code SingletonAssociation}
  * consumes less memory.
  *
- * {@section Limitations}
+ * <div class="section">Limitations</div>
  * <ul>
  *   <li><b>Multi-threading:</b> {@code SingletonAssociation} instances are 
<strong>not</strong> thread-safe.
  *       Synchronization, if needed, shall be done externally by the 
caller.</li>

Modified: 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/SingletonAttribute.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/SingletonAttribute.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/SingletonAttribute.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/SingletonAttribute.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -27,7 +27,7 @@ import org.opengis.feature.AttributeType
  * While {@link MultiValuedAttribute} would be suitable to all cases, this 
{@code SingletonAttribute}
  * consumes less memory.
  *
- * {@section Limitations}
+ * <div class="section">Limitations</div>
  * <ul>
  *   <li><b>Multi-threading:</b> {@code SingletonAttribute} instances are 
<strong>not</strong> thread-safe.
  *       Synchronization, if needed, shall be done externally by the 
caller.</li>

Modified: 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/package-info.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/package-info.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/package-info.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-feature/src/main/java/org/apache/sis/feature/package-info.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -49,13 +49,13 @@
  * {@linkplain org.apache.sis.feature.DefaultFeatureType#getSuperTypes() 
super-types}, provided
  * that values of the sub-type property are assignable to the super-type 
property.
  *
- * {@section Naming}
+ * <div class="section">Naming</div>
  * Each feature type has a {@linkplain 
org.apache.sis.feature.DefaultFeatureType#getName() name},
  * which should be unique. Those names are the main criterion used for 
checking if a feature type
  * {@linkplain org.apache.sis.feature.DefaultFeatureType#isAssignableFrom is 
assignable from} another type.
  * Names can be {@linkplain org.apache.sis.util.iso.DefaultScopedName scoped} 
for avoiding name collision.
  *
- * {@section Class hierarchy}
+ * <div class="section">Class hierarchy</div>
  * The class hierarchy for feature <cite>types</cite> is derived from ISO 
19109 specification.
  * The class hierarchy for feature <cite>instances</cite> is closely related:
  *

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/ServiceParameter.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/ServiceParameter.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/ServiceParameter.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/internal/jaxb/metadata/replace/ServiceParameter.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -56,7 +56,7 @@ import java.util.Objects;
  * parsing and formatting. For real parameter framework, consider using {@link 
org.apache.sis.parameter}
  * package instead.</p>
  *
- * {@section Note about raw-type usage}
+ * <div class="section">Note about raw-type usage</div>
  * We use raw type (i.e. we implement {@code ParameterDescriptor} instead of 
{@code ParameterDescriptor<T>})
  * because there is no way we can know {@code <T>} for sure at unmarshalling 
time. This is not a recommended
  * practice, so <strong>this class shall not be in public API</strong>.  
However it should be okay to create

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Convention.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Convention.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Convention.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Convention.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -27,7 +27,7 @@ import org.apache.sis.metadata.iso.citat
  * This enumeration specifies whether to use the <cite>Well Known Text</cite> 
format defined by ISO 19162
  * (also known as “WKT 2”), or whether to use the format previously defined in 
OGC 01-009 (referenced as “WKT 1”).
  *
- * {@section WKT 1 variants}
+ * <div class="section">WKT 1 variants</div>
  * The WKT 2 format should be parsed and formatted consistently by all 
softwares.
  * But the WKT 1 format has been interpreted differently by various 
implementors.
  * Apache SIS can adapt itself to different WKT variants, sometime 
automatically. But some aspects can not be guessed.
@@ -104,7 +104,7 @@ public enum Convention {
      * and parameters formatted with this convention will use the {@linkplain 
Citations#OGC OGC}
      * names when available.</p>
      *
-     * {@section Differences compared to WKT 2}
+     * <div class="section">Differences compared to WKT 2</div>
      * WKT 1 and WKT 2 differ in their keywords and syntax, but also in more 
subtle ways regarding parameter
      * and code list values. For {@link GeocentricCRS}, WKT 1 uses a legacy 
set of Cartesian axes which were
      * defined in OGC 01-009. Those axes use the <var>Other</var>, 
<var>Easting</var> and <var>Northing</var>

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/FormattableObject.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/FormattableObject.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/FormattableObject.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/FormattableObject.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -42,12 +42,12 @@ import org.apache.sis.internal.util.X364
  *       it will rather use non-standard representation if necessary.</li>
  * </ul>
  *
- * {@section Syntax coloring}
+ * <div class="section">Syntax coloring</div>
  * A convenience {@link #print()} method is provided, which is roughly 
equivalent to
  * {@code System.out.println(this)} except that syntax coloring is 
automatically applied
  * if the terminal seems to support the ANSI escape codes.
  *
- * {@section Non-standard WKT}
+ * <div class="section">Non-standard WKT</div>
  * If this object can not be formatted without violating some WKT constraints,
  * then the behavior depends on the method invoked:
  *
@@ -199,7 +199,7 @@ public abstract class FormattableObject
      *       (insertion point)
      * }
      *
-     * {@section Formatting non-standard WKT}
+     * <div class="section">Formatting non-standard WKT</div>
      * If the implementation can not represent this object without violating 
some WKT constraints,
      * it can uses its own (non-standard) keywords but shall declare that it 
did so by invoking one
      * of the {@link Formatter#setInvalidWKT(IdentifiedObject, Exception) 
Formatter.setInvalidWKT(…)}

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Formatter.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Formatter.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Formatter.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Formatter.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -756,7 +756,7 @@ public class Formatter implements Locali
      * Longitudes are relative to the Greenwich meridian, with values 
increasing toward East.
      * Latitudes values are increasing toward North.
      *
-     * {@section Numerical precision}
+     * <div class="section">Numerical precision</div>
      * The ISO 19162 standards recommends to format those values with only 2 
decimal digits.
      * This is because {@code GeographicBoundingBox} does not specify the 
datum, so this box
      * is an approximative information only.
@@ -1324,7 +1324,7 @@ public class Formatter implements Locali
      *
      * <p>If the given unit is null, then this method does nothing and returns 
{@code null}.</p>
      *
-     * {@section Special case}
+     * <div class="section">Special case</div>
      * If the WKT conventions are {@code WKT1_COMMON_UNITS}, then this method 
ignores the given unit
      * and returns {@code null}. See {@link Convention#WKT1_COMMON_UNITS} 
javadoc for more information.
      *

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Symbols.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Symbols.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Symbols.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/Symbols.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -222,7 +222,7 @@ public class Symbols implements Localize
      * Returns the locale for formatting dates and numbers.
      * The default value is {@link Locale#ROOT}.
      *
-     * {@section Relationship between <code>Symbols</code> locale and 
<code>WKTFormat</code> locale}
+     * <div class="section">Relationship between {@code Symbols} locale and 
{@code WKTFormat} locale</div>
      * The {@code WKTFormat.getLocale(Locale.DISPLAY)} property specifies the 
language to use when
      * formatting {@link org.opengis.util.InternationalString} instances and 
can be set to any value.
      * On the contrary, the {@code Locale} property of this {@code Symbols} 
class controls
@@ -491,7 +491,7 @@ public class Symbols implements Localize
      * Creates a new number format to use for parsing and formatting. Each 
{@link WKTFormat} will
      * create its own instance, since {@link NumberFormat}s are not guaranteed 
to be thread-safe.
      *
-     * {@section Scientific notation}
+     * <div class="section">Scientific notation</div>
      * The {@link NumberFormat} created here does not use scientific notation. 
This is okay for many
      * WKT formatting purpose since Earth ellipsoid axis lengths in metres are 
large enough for trigging
      * scientific notation, while we want to express them as normal numbers 
with centimetre precision.
@@ -540,7 +540,7 @@ public class Symbols implements Localize
      * Invoking this method is equivalent to invoking
      * <code>{@linkplain #containsElement(CharSequence, String) 
containsElement}(wkt, "AXIS")</code>.
      *
-     * {@section Use case}
+     * <div class="section">Use case</div>
      * The check for axis elements is of particular interest because the axis 
order is a frequent cause
      * of confusion when processing geographic data. Some applications just 
ignore any declared axis order
      * in favor of their own hard-coded (<var>longitude</var>, 
<var>latitude</var>) axis order.

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/WKTFormat.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/WKTFormat.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/WKTFormat.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/WKTFormat.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -48,7 +48,7 @@ import org.apache.sis.util.resources.Err
  *   <li>The indentation.</li>
  * </ul>
  *
- * {@section String expansion}
+ * <div class="section">String expansion</div>
  * Because the strings to be parsed by this class are long and tend to contain 
repetitive substrings,
  * {@code WKTFormat} provides a mechanism for performing string substitutions 
before the parsing take place.
  * Long strings can be assigned short names by calls to the
@@ -71,7 +71,7 @@ import org.apache.sis.util.resources.Err
  * PROJECTION[</code> <i>…etc…</i> <code>]]");</code></blockquote>
  * </div>
  *
- * {@section Thread safety}
+ * <div class="section">Thread safety</div>
  * {@code WKTFormat}s are not synchronized. It is recommended to create 
separated format instances for each thread.
  * If multiple threads access a {@code WKTFormat} concurrently, it must be 
synchronized externally.
  *

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/package-info.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/package-info.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/package-info.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/io/wkt/package-info.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -34,7 +34,7 @@
  *       the (<var>longitude</var>, <var>latitude</var>) axes order.</li>
  * </ul>
  *
- * {@section Referencing WKT}
+ * <div class="section">Referencing WKT</div>
  * Referencing WKT is defined using Extended Backus Naur Form (EBNF) in two 
versions:
  * <ul>
  *   <li>ISO 19162 defines the current format, also known as “WKT 2”.</li>
@@ -50,7 +50,7 @@
  * the WKT syntax require knowledge of the WKT variant used by that software. 
This variant can be specified by the
  * {@link org.apache.sis.io.wkt.Convention} enumeration.
  *
- * {@section Geometry WKT}
+ * <div class="section">Geometry WKT</div>
  * The {@link org.apache.sis.geometry.GeneralEnvelope} and {@link 
org.apache.sis.geometry.GeneralDirectPosition} classes
  * provide their own, limited, WKT parsing and formatting services for the 
{@code BOX} and {@code POINT} elements.
  * A description for this WKT format can be found on <a 
href="http://en.wikipedia.org/wiki/Well-known_text";>Wikipedia</a>.

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/AbstractMetadata.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/AbstractMetadata.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/AbstractMetadata.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/AbstractMetadata.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -65,7 +65,7 @@ import org.apache.sis.util.logging.Loggi
  * </tr>
  * </table>
  *
- * {@section Thread safety}
+ * <div class="section">Thread safety</div>
  * Instances of this class are <strong>not</strong> synchronized for 
multi-threading.
  * Synchronization, if needed, is caller's responsibility. Note that 
synchronization locks
  * are not necessarily the metadata instances. For example an other common 
approach is to
@@ -96,7 +96,7 @@ public abstract class AbstractMetadata i
      * Subclasses will typically return a hard-coded constant such as
      * {@link MetadataStandard#ISO_19115}.
      *
-     * {@section Note for implementors}
+     * <div class="section">Note for implementors</div>
      * Implementation of this method shall not depend on the object state,
      * since this method may be indirectly invoked by copy constructors.
      *
@@ -132,7 +132,7 @@ public abstract class AbstractMetadata i
      *
      * Note that empty properties can be removed by calling the {@link 
ModifiableMetadata#prune()} method.
      *
-     * {@section Note for implementors}
+     * <div class="section">Note for implementors</div>
      * The default implementation uses Java reflection indirectly, by 
iterating over all entries
      * returned by {@link MetadataStandard#asValueMap(Object, KeyNamePolicy, 
ValueExistencePolicy)}.
      * Subclasses that override this method should usually not invoke {@code 
super.isEmpty()},
@@ -186,19 +186,19 @@ public abstract class AbstractMetadata i
      * object, so changes in the underlying metadata object are immediately 
reflected in the map
      * and conversely.
      *
-     * {@section Supported operations}
+     * <div class="section">Supported operations</div>
      * The map supports the {@link Map#put(Object, Object) put(…)} and {@link 
Map#remove(Object)
      * remove(…)} operations if the underlying metadata object contains setter 
methods.
      * The {@code remove(…)} method is implemented by a call to {@code put(…, 
null)}.
      *
-     * {@section Keys and values}
+     * <div class="section">Keys and values</div>
      * The keys are case-insensitive and can be either the JavaBeans property 
name, the getter method name
      * or the {@linkplain org.opengis.annotation.UML#identifier() UML 
identifier}. The value given to a call
      * to the {@code put(…)} method shall be an instance of the type expected 
by the corresponding setter method,
      * or an instance of a type {@linkplain 
org.apache.sis.util.ObjectConverters#find(Class, Class) convertible}
      * to the expected type.
      *
-     * {@section Multi-values entries}
+     * <div class="section">Multi-values entries</div>
      * Calls to {@code put(…)} replace the previous value, with one noticeable 
exception: if the metadata
      * property associated to the given key is a {@link java.util.Collection} 
but the given value is a single
      * element (not a collection), then the given value is {@linkplain 
java.util.Collection#add(Object) added}
@@ -207,7 +207,7 @@ public abstract class AbstractMetadata i
      * values, then make sure that the given value is a collection when the 
associated metadata property expects
      * such collection.
      *
-     * {@section Default implementation}
+     * <div class="section">Default implementation</div>
      * The default implementation is equivalent to the following method call:
      *
      * {@preformat java
@@ -259,7 +259,7 @@ public abstract class AbstractMetadata i
      *       metadata class have a setter method for the property represented 
by the node.</li>
      * </ul>
      *
-     * {@section Write operations}
+     * <div class="section">Write operations</div>
      * Only the {@code VALUE} column may be writable, with one exception: 
newly created children need
      * to have their {@code IDENTIFIER} set before any other operation. For 
example the following code
      * adds a title to a citation:
@@ -275,7 +275,7 @@ public abstract class AbstractMetadata i
      * Nodes can be removed by invoking the {@link 
java.util.Iterator#remove()} method on the
      * {@linkplain org.apache.sis.util.collection.TreeTable.Node#getChildren() 
children} iterator.
      *
-     * {@section Default implementation}
+     * <div class="section">Default implementation</div>
      * The default implementation is equivalent to the following method call:
      *
      * {@preformat java

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/MetadataStandard.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -71,7 +71,7 @@ import static org.apache.sis.util.Argume
  * The {@code AbstractMetadata} base class usually form the basis of ISO 19115 
implementations but
  * can also be used for other standards.
  *
- * {@section Defining new <code>MetadataStandard</code> instances}
+ * <div class="section">Defining new {@code MetadataStandard} instances</div>
  * Users should use the pre-defined constants when applicable.
  * However if new instances need to be defined, then there is a choice:
  *
@@ -83,7 +83,7 @@ import static org.apache.sis.util.Argume
  *       method must be overridden in a {@code MetadataStandard} subclass.</li>
  * </ul>
  *
- * {@section Thread safety}
+ * <div class="section">Thread safety</div>
  * The same {@code MetadataStandard} instance can be safely used by many 
threads without synchronization
  * on the part of the caller. Subclasses shall make sure that any overridden 
methods remain safe to call
  * from multiple threads, because the same {@code MetadataStandard} instances 
are typically referenced
@@ -718,21 +718,21 @@ public class MetadataStandard implements
      * {@code valuePolicy} determines whether entries having a null value or 
an empty collection
      * shall be included in the map.</p>
      *
-     * {@section Supported operations}
+     * <div class="section">Supported operations</div>
      * The map supports the {@link Map#put(Object, Object) put(…)} and {@link 
Map#remove(Object)
      * remove(…)} operations if the underlying metadata object contains setter 
methods.
      * The {@code remove(…)} method is implemented by a call to {@code put(…, 
null)}.
      * Note that whether the entry appears as effectively removed from the map 
or just cleared
      * (i.e. associated to a null value) depends on the {@code valuePolicy} 
argument.
      *
-     * {@section Keys and values}
+     * <div class="section">Keys and values</div>
      * The keys are case-insensitive and can be either the JavaBeans property 
name, the getter method name
      * or the {@linkplain org.opengis.annotation.UML#identifier() UML 
identifier}. The value given to a call
      * to the {@code put(…)} method shall be an instance of the type expected 
by the corresponding setter method,
      * or an instance of a type {@linkplain 
org.apache.sis.util.ObjectConverters#find(Class, Class) convertible}
      * to the expected type.
      *
-     * {@section Multi-values entries}
+     * <div class="section">Multi-values entries</div>
      * Calls to {@code put(…)} replace the previous value, with one noticeable 
exception: if the metadata
      * property associated to the given key is a {@link java.util.Collection} 
but the given value is a single
      * element (not a collection), then the given value is {@linkplain 
java.util.Collection#add(Object) added}
@@ -797,7 +797,7 @@ public class MetadataStandard implements
      *       metadata class have a setter method for the property represented 
by the node.</li>
      * </ul>
      *
-     * {@section Write operations}
+     * <div class="section">Write operations</div>
      * Only the {@code VALUE} column may be writable, with one exception: 
newly created children need
      * to have their {@code IDENTIFIER} set before any other operation. For 
example the following code
      * adds a title to a citation:
@@ -851,7 +851,7 @@ public class MetadataStandard implements
      * this {@code MetadataStandard}, otherwise an exception will be thrown. 
However the two
      * arguments do not need to be the same implementation class.
      *
-     * {@section Shallow or deep comparisons}
+     * <div class="section">Shallow or deep comparisons</div>
      * This method implements a <cite>shallow</cite> comparison in that 
properties are compared by
      * invoking their {@code properties.equals(…)} method without 
<em>explicit</em> recursive call
      * to this {@code standard.equals(…)} method for children metadata. 
However the comparison will

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/ModifiableMetadata.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/ModifiableMetadata.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/ModifiableMetadata.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/ModifiableMetadata.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -369,7 +369,7 @@ public abstract class ModifiableMetadata
      *   <li>Copies the content of the given {@code source} into the 
target.</li>
      * </ul>
      *
-     * {@section Choosing a collection type}
+     * <div class="section">Choosing a collection type</div>
      * Implementations shall invoke {@link #writeList writeList} or {@link 
#writeSet writeSet} methods
      * instead than this method when the collection type is enforced by ISO 
specification.
      * When the type is not enforced by the specification, some freedom are 
allowed at
@@ -586,7 +586,7 @@ public abstract class ModifiableMetadata
      * Returns the specified collection, or a new one if {@code c} is null.
      * This is a convenience method for implementation of {@code getFoo()} 
methods.
      *
-     * {@section Choosing a collection type}
+     * <div class="section">Choosing a collection type</div>
      * Implementations shall invoke {@link #nonNullList nonNullList(…)} or 
{@link #nonNullSet
      * nonNullSet(…)} instead than this method when the collection type is 
enforced by ISO
      * specification. When the type is not enforced by the specification, some 
freedom are

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyAccessor.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyAccessor.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyAccessor.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyAccessor.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -73,7 +73,7 @@ import static org.apache.sis.util.collec
  *       XML marshalling.</li>
  * </ul>
  *
- * {@section Thread safety}
+ * <div class="section">Thread safety</div>
  * The same {@code PropertyAccessor} instance can be safely used by many 
threads without synchronization
  * on the part of the caller. Subclasses shall make sure that any overridden 
methods remain safe to call
  * from multiple threads, because the same {@code PropertyAccessor} instances 
are typically used by many
@@ -856,7 +856,7 @@ class PropertyAccessor {
      * of a single argument and return value because an array will be needed 
anyway for invoking
      * the {@link #convert(Object[], Class)} and {@link Method#invoke(Object, 
Object[])} methods.
      *
-     * {@section The collection special case}
+     * <div class="section">The collection special case</div>
      * If the metadata property is a collection, then there is a choice:
      *
      * <ul>

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyInformation.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyInformation.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyInformation.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/PropertyInformation.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -47,7 +47,7 @@ import org.apache.sis.util.logging.Loggi
  * instance as the set of all possible values for the property. If the 
information had a {@code contains(E)} method,
  * it would return {@code true} if the given value is valid for that 
property.</div>
  *
- * {@section Immutability and thread safety}
+ * <div class="section">Immutability and thread safety</div>
  * This final class is immutable and thus thread-safe.
  *
  * @param <E> The value type, either the method return type if not a 
collection,

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/RecursivityGuard.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/RecursivityGuard.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/RecursivityGuard.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/RecursivityGuard.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -25,7 +25,7 @@ import java.util.IdentityHashMap;
  * {@link AbstractMetadata#isEmpty()} and {@link ModifiableMetadata#prune()} 
methods.
  * {@link AbstractMetadata#equals(Object)} uses an other implementation in 
{@link ObjectPair}.
  *
- * {@section The problem}
+ * <div class="section">The problem</div>
  * Cyclic associations can exist in ISO 19115 metadata. For example {@code 
Instrument} know the platform
  * it is mounted on, and the {@code Platform} know its list of instrument. 
Consequently walking down the
  * metadata tree can cause infinite recursivity, unless we keep trace of 
previously visited metadata objects

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeNodeChildren.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeNodeChildren.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeNodeChildren.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/TreeNodeChildren.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -32,7 +32,7 @@ import org.apache.sis.util.Debug;
  * This collection holds a reference to the metadata object at creation time;
  * it does not track changes in {@code parent.getUserObject()}.
  *
- * {@section Note on value existence policy}
+ * <div class="section">Note on value existence policy</div>
  * It is better to use this class with {@link ValueExistencePolicy#NON_EMPTY} 
in order
  * to avoid code complication and surprising behavior of {@link Iter#remove()} 
operation.
  * If the policy is set to another value, we need to keep the following 
aspects in mind:
@@ -125,7 +125,7 @@ final class TreeNodeChildren extends Abs
      * value policy. To check if the element shall be considered as removed 
(for example
      * in order to update index), invoke {@code isSkipped(value)} after this 
method.</p>
      *
-     * {@section Implementation note}
+     * <div class="section">Implementation note</div>
      * This method sets the property to {@code null}. This is not strictly 
correct for collections,
      * since we should rather set the property to an empty collection. However 
this approach would
      * force us to check if the expected collection type is actually a list, a 
set or any other type.
@@ -267,7 +267,7 @@ final class TreeNodeChildren extends Abs
      * Each element is identified by its index in the {@link 
PropertyAccessor}, together with
      * its position in its sub-iterator when the metadata property is a 
collection.
      *
-     * {@section Implementation note}
+     * <div class="section">Implementation note</div>
      * It could be cheaper to not take an iterator for the properties that are 
collections,
      * and instead just increment a "sub-index" from 0 to the collection size. 
 It would be
      * cheaper because we don't really need to extract the values of those 
collections (i.e.

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/ValueExistencePolicy.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/ValueExistencePolicy.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/ValueExistencePolicy.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/ValueExistencePolicy.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -30,7 +30,7 @@ import org.apache.sis.xml.NilReason;
  * {@linkplain java.util.Collection#isEmpty() empty collections}.
  * This enumeration allows to control this behavior.
  *
- * {@section Difference between null and nil}
+ * <div class="section">Difference between null and nil</div>
  * A null property is a reference which is {@code null} in the Java sense.
  * Null references can be used for missing properties when no information is 
provided about why the property is missing.
  * On the other hand, a nil object is a placeholder for a missing property 
similar in purpose to {@code null} references,

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultIdentifier.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultIdentifier.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultIdentifier.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultIdentifier.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -44,7 +44,7 @@ import org.opengis.util.InternationalStr
  * rather use the {@link ImmutableIdentifier} implementation, which is a class 
unrelated to the usual
  * {@code org.apache.metadata} hierarchy because of the immutable nature of 
referencing objects.</p>
  *
- * {@section Text, URN and XML representations}
+ * <div class="section">Text, URN and XML representations</div>
  * The XML representation of {@link DefaultIdentifier} is similar to the 
{@link ImmutableIdentifier}
  * one except for the {@code "MD_"} prefix. Example:
  *
@@ -63,7 +63,7 @@ import org.opengis.util.InternationalStr
  *   </gmd:MD_Identifier>
  * }
  *
- * {@section Limitations}
+ * <div class="section">Limitations</div>
  * <ul>
  *   <li>Instances of this class are not synchronized for multi-threading.
  *       Synchronization, if needed, is caller's responsibility.</li>

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadata.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadata.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadata.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/DefaultMetadata.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -72,7 +72,7 @@ import org.apache.sis.xml.Namespaces;
 /**
  * Root entity which defines metadata about a resource or resources.
  *
- * {@section Localization}
+ * <div class="section">Localization</div>
  * When this object is marshalled as an ISO 19139 compliant XML document, the 
value
  * given to the {@link #setLanguage(Locale)} method will be used for the 
localization
  * of {@link org.opengis.util.InternationalString} and {@link 
org.opengis.util.CodeList}
@@ -80,7 +80,7 @@ import org.apache.sis.xml.Namespaces;
  * INSPIRE rules. If no language were specified, then the default locale will 
be the one
  * defined in the {@link org.apache.sis.xml.XML#LOCALE} marshaller property, 
if any.
  *
- * {@section Limitations}
+ * <div class="section">Limitations</div>
  * <ul>
  *   <li>Instances of this class are not synchronized for multi-threading.
  *       Synchronization, if needed, is caller's responsibility.</li>

Modified: 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/ISOMetadata.java
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/ISOMetadata.java?rev=1668105&r1=1668104&r2=1668105&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/ISOMetadata.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-metadata/src/main/java/org/apache/sis/metadata/iso/ISOMetadata.java
 [UTF-8] Fri Mar 20 17:32:02 2015
@@ -115,7 +115,7 @@ public class ISOMetadata extends Modifia
      * Returns the metadata standard implemented by subclasses,
      * which is {@linkplain MetadataStandard#ISO_19115 ISO 19115}.
      *
-     * {@section Note for implementors}
+     * <div class="section">Note for implementors</div>
      * Subclasses shall not override this method in a way that depends on the 
object state,
      * since this method may be indirectly invoked by copy constructors (i.e. 
is may be
      * invoked before this metadata object is fully constructed).


Reply via email to