Removed the AbstractIdentifiedObject.setNames(Collection<ReferenceIdentifier>) because whether that method
was invoked or not was JAXB-implementation dependent. Instead design AbstractIdentifiedObject in a way that
should work the same on all supported JDK versions.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1556920 13f79535-47bb-0310-9956-ffa450edef68
Initial proposal of an AxesConvention enumeration.


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

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


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1557065 13f79535-47bb-0310-9956-ffa450edef68
Initial port of ComparableAxisWrapper, and try to make AxisDirections utility methods more 3D-aware.


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


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1557608 13f79535-47bb-0310-9956-ffa450edef68
Modify CoordinateSystems.angle(...) API in order to let user know when the angle sign give no indication
about whether the coordinate system is right-handed or left-handed, and clarify javadoc.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1557738 13f79535-47bb-0310-9956-ffa450edef68
More conservative check for perpendicular axis: accept grid coordinate systems.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1557975 13f79535-47bb-0310-9956-ffa450edef68
First draft of AxesConvention.RIGHT_HANDED support.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1558083 13f79535-47bb-0310-9956-ffa450edef68
Implemented AbstractCS.castOrCopy and added documentation.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1558164 13f79535-47bb-0310-9956-ffa450edef68
First draft of an AbstractCS.forUnits(...) method.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1558191 13f79535-47bb-0310-9956-ffa450edef68
Moved AbstractCS.forUnit(...) to the internal implementation of AxesConvention.NORMALIZED.
If we want to provide the functionality of 'forUnit' in public API in a future SIS version,
we will be better to do that in an ReferencingObjectBuilder class instead.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1558364 13f79535-47bb-0310-9956-ffa450edef68
Implements the AxesConversion.POSITIVE_RANGE case.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1558411 13f79535-47bb-0310-9956-ffa450edef68
Override AbstractCS.forConvention(...) in each subclass in order to ensure correct return type.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1558421 13f79535-47bb-0310-9956-ffa450edef68
Initial support of AbstractCRS.forConvention(...).


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1558446 13f79535-47bb-0310-9956-ffa450edef68
Added overridden methods and a test case for AbstractCRS.forConvention(...).


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1558496 13f79535-47bb-0310-9956-ffa450edef68
Added GeodeticObjects.normalizedGeographic() method.


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1558519 13f79535-47bb-0310-9956-ffa450edef68
Enable the tests that were ignored because of the lack of "CRS:84".


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1558550 13f79535-47bb-0310-9956-ffa450edef68
Provide a partial implementation of CRS.forCode(String).


git-svn-id: https://svn.apache.org/repos/asf/sis/branches/JDK7@1558561 13f79535-47bb-0310-9956-ffa450edef68
Implemented DefaultCompoundCRS.forConvention(...).


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