SVN merge info.

git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK6@1493768 13f79535-47bb-0310-9956-ffa450edef68
SVN merge info.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1493774 13f79535-47bb-0310-9956-ffa450edef68
Fixed a random bug in the test case (was not a bug in the library itself).


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1493775 13f79535-47bb-0310-9956-ffa450edef68
Added checks against infinite recursivity and/or test cases for
AbstractMetadata.equals(Object), hashCode(), isEmpty() and prune().


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1494312 13f79535-47bb-0310-9956-ffa450edef68
Safety guard against infinite recursivity in AbstractMetadata.toString().


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1494567 13f79535-47bb-0310-9956-ffa450edef68
Ported two tests.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1494610 13f79535-47bb-0310-9956-ffa450edef68
Added tests for PropertyType (part of 'gco' namespace in ISO 19139 XML).


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1494708 13f79535-47bb-0310-9956-ffa450edef68
Ported missing adapter for PT_Locale.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1494922 13f79535-47bb-0310-9956-ffa450edef68
Ported JAXB adapters for (un)marshalling of some metadata elements without their enclosing type.
Those adapters are needed for the support of other OGC standards built on top of metadata.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1494932 13f79535-47bb-0310-9956-ffa450edef68
Ported a test.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1494998 13f79535-47bb-0310-9956-ffa450edef68
Needs protected access for allowing the French profile "http://www.cnig.gouv.fr/2005/fra"
to be defined in external project (for now) or separated SIS module (later).


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1495056 13f79535-47bb-0310-9956-ffa450edef68
Fixed a test failure due to a missing dependency to JDOM2 after the upgrate of NetCDF dependency.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1495070 13f79535-47bb-0310-9956-ffa450edef68
Relax method access from protected to public for allowing external projects to implement metadata factories.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1495106 13f79535-47bb-0310-9956-ffa450edef68
Added a XML.WARNING_LISTENER property key in order to watch what may be going wrong during (un)marshalling.
Also re-ordered the property order for using consistenly the same order everywhere.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1495368 13f79535-47bb-0310-9956-ffa450edef68
Use the WarningListener mechanism provided in the previous commit for reporting parsing errors.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1495393 13f79535-47bb-0310-9956-ffa450edef68
Marshal the userDefinedMaintenanceFrequency property.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1495425 13f79535-47bb-0310-9956-ffa450edef68
Added JAXB adapters for ISO 19139 formatting of java.util.Date.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1495469 13f79535-47bb-0310-9956-ffa450edef68
Minor javadoc formatting.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1495495 13f79535-47bb-0310-9956-ffa450edef68
Added adapter for ISO 19139 formatting of URI property.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1495497 13f79535-47bb-0310-9956-ffa450edef68
Added adapters for some quantities and unit of measurement.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1495519 13f79535-47bb-0310-9956-ffa450edef68