sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject svn commit: r1711940 - in /sis/ip-review: ./ rev/07843/ rev/09131/ rev/10864/ rev/10978/ rev/20874/
Date Mon, 02 Nov 2015 10:55:39 GMT
Author: desruisseaux
Date: Mon Nov  2 10:55:39 2015
New Revision: 1711940

URL: http://svn.apache.org/viewvc?rev=1711940&view=rev
Log:
Added IP review.

Added:
    sis/ip-review/EllipsoidalToCartesianTransform.xhtml   (with props)
    sis/ip-review/rev/07843/EllipsoidalToCartesianTransform.xhtml   (with props)
    sis/ip-review/rev/09131/EllipsoidalToCartesianTransform.xhtml   (with props)
    sis/ip-review/rev/10864/
    sis/ip-review/rev/10864/EllipsoidalToCartesianTransform.xhtml   (with props)
    sis/ip-review/rev/10864/HEADER.html   (with props)
    sis/ip-review/rev/10978/
    sis/ip-review/rev/10978/EllipsoidalToCartesianTransform.xhtml   (with props)
    sis/ip-review/rev/10978/HEADER.html   (with props)
    sis/ip-review/rev/20874/EllipsoidalToCartesianTransform.xhtml   (with props)

Added: sis/ip-review/EllipsoidalToCartesianTransform.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/EllipsoidalToCartesianTransform.xhtml?rev=1711940&view=auto
==============================================================================
--- sis/ip-review/EllipsoidalToCartesianTransform.xhtml (added)
+++ sis/ip-review/EllipsoidalToCartesianTransform.xhtml Mon Nov  2 10:55:39 2015
@@ -0,0 +1,91 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>EllipsoidalToCartesianTransform history</title>
+    <style type="text/css" media="all">
+      @import url("./reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>EllipsoidalToCartesianTransform history</h1>
+  <p>Click on the commit message for inspecting the <code>diff</code> and how the code has been rewritten.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn log -r31996:1 http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/transform/GeocentricTransform.java</code></blockquote>
+<table>
+  <tr>
+    <th>Rev.</th>
+    <th>Date</th>
+    <th>Author</th>
+    <th class="last">Message</th>
+  </tr>
+<tr><td class="rev">30760</td><td>2008-06-18</td><td>desruisseaux</td><td>Upgrated from JSR-108 to JSR-275 (GEOT-1266). Some opportunist javadoc fixes and @Override annotations in the process.</td></tr>
+<tr><td class="rev">30641</td><td>2008-06-12</td><td>acuster</td><td>Copyright headers: lib/referencing, this time with feeling (and the el in Toolkit)</td></tr>
+<tr><td class="rev">30639</td><td>2008-06-12</td><td>acuster</td><td>Copyright headers: cleanup library/referencing</td></tr>
+<tr><td class="rev">30521</td><td>2008-06-05</td><td>acuster</td><td>Copyright: Update referencing headers</td></tr>
+<tr><td class="rev">30258</td><td>2008-05-08</td><td>acuster</td><td>Reshuffle the top level repo: drop uDig, move up trunk, tags, and branches.</td></tr>
+<tr><td class="rev">30257</td><td>2008-05-08</td><td>acuster</td><td>Move trunk/gt/ directory contents up to trunk/ and drop gt</td></tr>
+<tr><td class="rev">29825</td><td>2008-04-07</td><td>desruisseaux</td><td>Added synchronized statements. While the old approach was not exactly the deprecated double-check idiom, it was too close of that. A few unsynchronized blocks still exist which may need to be revisited later.</td></tr>
+<tr><td class="rev">28922</td><td>2008-01-24</td><td>acuster</td><td>Bump the (at)since version to 2.5 since WKTParser was cut from 2.4</td></tr>
+<tr><td class="rev">28540</td><td>2007-12-29</td><td>acuster</td><td>Hide buttons which are not yet used</td></tr>
+<tr><td class="rev">28520</td><td>2007-12-27</td><td>desruisseaux</td><td>Added @Override annotation for safety.</td></tr>
+<tr><td class="rev">28081</td><td>2007-11-27</td><td>desruisseaux</td><td>Java 5 constructs: replaced some StringBuffer by StringBuilder in order to avoid unecessary synchronisation; rely on auto-boxing in order to give a chance to the JVM to reuse its cached values.</td></tr>
+<tr><td class="rev">27575</td><td>2007-10-22</td><td>desruisseaux</td><td>Converted Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516).</td></tr>
+<tr><td class="rev">24384</td><td>2007-02-14</td><td>desruisseaux</td><td>GEOT-1160: First working implementation of AbstractAuthorityFactory.find(IdentifiedObject). This includes a package-privated AuthorityFactoryProxy class, together with many fix in the code base in order to get CRS.equalsIgnoreCase to work in the ProjectedCRS case.</td></tr>
+<tr><td class="rev">22327</td><td>2006-10-23</td><td>desruisseaux</td><td>GEOT-982: regroup 'module', 'plugin', 'ext' and 'unsupported' in a common directory.</td></tr>
+<tr><td class="rev">22315</td><td>2006-10-22</td><td>desruisseaux</td><td>Reorganisation of directory tree structure (GEOT-982) phase 1: moved 'src' to 'src/main/java'.</td></tr>
+<tr><td class="rev">22126</td><td>2006-10-14</td><td>desruisseaux</td><td>Rolled back to non-static inner classes, now that the Clover bug has been fixed (as for maven-clover-plugin 2.3, released recently).</td></tr>
+<tr><td class="rev">20874</td><td>2006-08-07</td><td class="unav">jgarnett</td><td><a href="rev/20874/EllipsoidalToCartesianTransform.xhtml">ip review</a></td></tr>
+<tr><td class="rev">20756</td><td>2006-07-30</td><td class="unav">aaime</td><td><a href="rev/20874/EllipsoidalToCartesianTransform.xhtml">Clover in, PMD out since nobody is using it. Also changed a few classes to make them compatible with Clover (workaround for a Clover bug, see http://www.cenqua.com/forums/thread.jspa?forumID=1&amp;threadID=2333)</a></td></tr>
+<tr><td class="rev">19769</td><td>2006-06-02</td><td>desruisseaux</td><td>Javadoc fix: replaced 'degrees' by 'decimal degrees' when relevant (GEOT-855)</td></tr>
+<tr><td class="rev">17672</td><td>2006-01-19</td><td>desruisseaux</td><td>Added @source tag.</td></tr>
+<tr><td class="rev">17660</td><td>2006-01-18</td><td>desruisseaux</td><td>Fixed SVN attributes, including the addition of URL attribute.</td></tr>
+<tr><td class="rev">16983</td><td>2005-11-25</td><td>desruisseaux</td><td>Replaced references to static fields and methods of CitationImpl.* by Citations.*</td></tr>
+<tr><td class="rev">16205</td><td>2005-10-11</td><td>desruisseaux</td><td>Cleaned javadoc warning. More work done on Maven 2 configuration (GEOT-691)</td></tr>
+<tr><td class="rev">15350</td><td>2005-08-16</td><td>desruisseaux</td><td>Merged the 'split-main' branch to trunk (GEOT-662)</td></tr>
+<tr><td class="rev">15325</td><td>2005-08-13</td><td>desruisseaux</td><td>Created a matrix package on top of vecmath / Fixed 'getPositionalAccuracy' issues</td></tr>
+<tr><td class="rev">15256</td><td>2005-08-09</td><td>desruisseaux</td><td>Extraction of referencing module from main</td></tr>
+<tr><td class="rev">15255</td><td>2005-08-09</td><td>desruisseaux</td><td>Prepare branch for splitting main</td></tr>
+<tr><td class="rev">14834</td><td>2005-07-20</td><td>desruisseaux</td><td>Reorganized I18N resources</td></tr>
+<tr><td class="rev">14657</td><td>2005-07-01</td><td>desruisseaux</td><td>Ongoing work for the port of grid coverage operations from 'legacy' to 'main' (GEOT-413): ported SampleDimensionSelect</td></tr>
+<tr><td class="rev">14570</td><td>2005-06-21</td><td>desruisseaux</td><td>Addition of geocentric affine transform as of GEOT-591</td></tr>
+<tr><td class="rev">14235</td><td>2005-06-10</td><td>desruisseaux</td><td>Replaced _PROPERTY suffix by _KEY as of GEOT-577</td></tr>
+<tr><td class="rev">13925</td><td>2005-05-30</td><td>desruisseaux</td><td>Added @since javadoc tag</td></tr>
+<tr><td class="rev">13922</td><td>2005-05-29</td><td>desruisseaux</td><td>Renaming of remainding GeoAPI implementations. Renaming is now finished.</td></tr>
+<tr><td class="rev">13907</td><td>2005-05-28</td><td>desruisseaux</td><td>More additions of 'Default' prefix in CRS package</td></tr>
+<tr><td class="rev">13853</td><td>2005-05-26</td><td>desruisseaux</td><td>Bug fix: arrays must be NamedIndentifier[], because it implements two interfaces</td></tr>
+<tr><td class="rev">13836</td><td>2005-05-26</td><td>desruisseaux</td><td>Added 'Default' suffix to some CRS implementations: partial work</td></tr>
+<tr><td class="rev">13773</td><td>2005-05-24</td><td>desruisseaux</td><td>Removed old metadata implementations (they are now renamed with 'Impl' suffix) / Use OGC citation instead of OPEN_GIS</td></tr>
+<tr><td class="rev">13752</td><td>2005-05-23</td><td>desruisseaux</td><td>Added the 'Impl' suffix to direct implementations of all metadata interfaces; deprecated the old implementations (not yet deleted).</td></tr>
+<tr><td class="rev">13396</td><td>2005-05-07</td><td>desruisseaux</td><td>Implemented MolodenskiTransform.inverse(). Merged AbridgedMolodenskiTransform with MolodenskiTransform as a side effect.</td></tr>
+<tr><td class="rev">11144</td><td>2005-02-07</td><td>desruisseaux</td><td>Fixed GEOT-400 (create appropriate instance of Operation subclasses)</td></tr>
+<tr><td class="rev">11074</td><td>2005-02-03</td><td>desruisseaux</td><td>Revisited CRSFactory.createProjectedCRS(...) API</td></tr>
+<tr><td class="rev">11007</td><td>2005-02-02</td><td>desruisseaux</td><td>Fixed ArrayIndexOutOfBoundsException in transform(DirectPosition,DirectPosition)</td></tr>
+<tr><td class="rev">11001</td><td>2005-02-02</td><td>desruisseaux</td><td>Fixed wrong encoding in main/src</td></tr>
+<tr><td class="rev">10978</td><td>2005-02-01</td><td class="unav">jeichar</td><td><a href="rev/10978/EllipsoidalToCartesianTransform.xhtml">in the middle of changing rendering projection</a></td></tr>
+<tr><td class="rev">10944</td><td>2005-02-01</td><td>desruisseaux</td><td>Bug fix in ProjectedCRS: axis swapping and units conversion were not correctly handled</td></tr>
+<tr><td class="rev">10864</td><td>2005-01-31</td><td class="unav">jgarnett</td><td><a href="rev/10864/EllipsoidalToCartesianTransform.xhtml">Fixed more assert x=true; strangeness</a></td></tr>
+<tr><td class="rev">10796</td><td>2005-01-28</td><td class="unav">dzwiers</td><td><a href="rev/10864/EllipsoidalToCartesianTransform.xhtml">imports cleaned</a></td></tr>
+<tr><td class="rev">10469</td><td>2005-01-11</td><td>desruisseaux</td><td>Replaced calls to 'getDim[Source|Target]' by 'get[Source|Target]Dimensions</td></tr>
+<tr><td class="rev">10228</td><td>2005-01-04</td><td>desruisseaux</td><td>Renamed 'getDimSource' as 'getSourceDimension'</td></tr>
+<tr><td class="rev">9266</td><td>2004-11-23</td><td>desruisseaux</td><td>Last WKT tuning; parsing and formatting should now be functional</td></tr>
+<tr><td class="rev">9131</td><td>2004-11-16</td><td class="unav">rschulz</td><td><a href="rev/09131/EllipsoidalToCartesianTransform.xhtml">updated parameter and math transform aliases (GEOT-337)</a></td></tr>
+<tr><td class="rev">9118</td><td>2004-11-14</td><td>desruisseaux</td><td>Mercator projection port completed (but untested) as a use case for other projection ports</td></tr>
+<tr><td class="rev">9104</td><td>2004-11-12</td><td>desruisseaux</td><td>First prototype of a MapProjection implementation</td></tr>
+<tr><td class="rev">9092</td><td>2004-11-11</td><td>desruisseaux</td><td>Slight modification in the protected API for handling parameters</td></tr>
+<tr><td class="rev">8726</td><td>2004-10-21</td><td>desruisseaux</td><td>Various bug fixes in parameter handling</td></tr>
+<tr><td class="rev">7843</td><td>2004-09-08</td><td class="unav">jgarnett</td><td><a href="rev/07843/EllipsoidalToCartesianTransform.xhtml">First round of resync with geoapi</a></td></tr>
+<tr><td class="rev">7707</td><td>2004-08-31</td><td class="unav">jgarnett</td><td><a href="rev/07843/EllipsoidalToCartesianTransform.xhtml">Change over to parameter descriptor.</a></td></tr>
+<tr><td class="rev">6704</td><td>2004-07-03</td><td>desruisseaux</td><td>Parse MathTransform arguments using parametes available in providers</td></tr>
+<tr><td class="rev">6657</td><td>2004-06-30</td><td>desruisseaux</td><td>Fine tuning getParameterValues() method</td></tr>
+<tr><td class="rev">6627</td><td>2004-06-29</td><td>desruisseaux</td><td>Finished refactoring of WKT formatting for MathTransform</td></tr>
+<tr><td class="rev">6575</td><td>2004-06-27</td><td>desruisseaux</td><td>MatrixParameters now uses ParameterRealValue / In providers, moved parameters in a static field.</td></tr>
+<tr><td class="rev">6565</td><td>2004-06-26</td><td>desruisseaux</td><td>First draft of a MapProjection port</td></tr>
+<tr><td class="rev">6536</td><td>2004-06-25</td><td>desruisseaux</td><td>Added SingleCRS class / Renamed ObliqueCartesianCS as AffineCS / Moved Position as super-interface for DirectPosition and Point</td></tr>
+<tr><td class="rev">6494</td><td>2004-06-23</td><td>desruisseaux</td><td>Avoid ParameterValue object creation when formatting WKT parameters</td></tr>
+<tr><td class="rev">6440</td><td>2004-06-13</td><td>desruisseaux</td><td>Added GeocentricTransform / Added registry service in TransformFactory / Refactored JUnit tests</td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/EllipsoidalToCartesianTransform.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/EllipsoidalToCartesianTransform.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/07843/EllipsoidalToCartesianTransform.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/07843/EllipsoidalToCartesianTransform.xhtml?rev=1711940&view=auto
==============================================================================
--- sis/ip-review/rev/07843/EllipsoidalToCartesianTransform.xhtml (added)
+++ sis/ip-review/rev/07843/EllipsoidalToCartesianTransform.xhtml Mon Nov  2 10:55:39 2015
@@ -0,0 +1,195 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>EllipsoidalToCartesianTransform changes for revisions 7706:7843</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>EllipsoidalToCartesianTransform changes for revisions 7706:7843</h1>
+      <p>This change has been forced by a GeoAPI change. Reverting this commit causes compilation error,
+         which can only be fixed by reapplying the same changes regarding GeoAPI interfaces.
+         The change in GeoTools class name does not apply to Apache SIS since we did not ported that class.</p>
+
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space --ignore-eol-style" -r7706:7843 http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/transform/GeocentricTransform.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 7706</th><th>Revision 7843</th></tr>
+<tr><td><pre>// OpenGIS dependencies
+import org.opengis.referencing.datum.Ellipsoid;
+import org.opengis.parameter.ParameterValue;
+<span class="del">import org.opengis.parameter.OperationParameter;</span>
+import org.opengis.parameter.ParameterValueGroup;
+<span class="del">import org.opengis.parameter.OperationParameterGroup;</span>
+import org.opengis.parameter.ParameterNotFoundException;
+import org.opengis.referencing.operation.MathTransform;
+<span class="del">import org.opengis.referencing.operation.TransformException;</span>
+
+// Geotools dependencies
+import org.geotools.metadata.citation.Citation;
+import org.geotools.referencing.Identifier;
+import org.geotools.referencing.operation.MathTransformProvider;
+<span class="del">import org.geotools.parameter.ParameterRealValue;</span>
+import org.geotools.resources.cts.Resources;
+import org.geotools.resources.cts.ResourceKeys;</pre></td>
+<td><pre>// OpenGIS dependencies
+import org.opengis.referencing.datum.Ellipsoid;
+import org.opengis.parameter.ParameterValue;
+<span class="add">import org.opengis.parameter.ParameterDescriptor;</span>
+import org.opengis.parameter.ParameterValueGroup;
+<span class="add">import org.opengis.parameter.ParameterDescriptorGroup;</span>
+import org.opengis.parameter.ParameterNotFoundException;
+import org.opengis.referencing.operation.MathTransform;
+
+// Geotools dependencies
+import org.geotools.metadata.citation.Citation;
+import org.geotools.referencing.Identifier;
+import org.geotools.referencing.operation.MathTransformProvider;
+<span class="add">import org.geotools.parameter.ParameterReal;</span>
+import org.geotools.resources.cts.Resources;
+import org.geotools.resources.cts.ResourceKeys;</pre></td></tr>
+<tr><td><pre> * @param  descriptor The parameters descriptor.
+ * @return A copy of the parameter values for this math transform.
+ */
+<span class="del">final ParameterValueGroup getParameterValues(final OperationParameterGroup descriptor) {</span>
+    final int dim = getDimSource();
+    final boolean includeDim = (dim != ((Number)Provider.DIM.getDefaultValue()).intValue());
+    final ParameterValue[] parameters = new ParameterValue[includeDim ? 3 : 2];
+    int index = 0;
+    if (includeDim) {
+<span class="del">        final ParameterValue p = new org.geotools.parameter.ParameterValue(Provider.DIM);</span>
+        p.setValue(dim);
+        parameters[index++] = p;
+    }
+<span class="del">    parameters[index++] = new ParameterRealValue(Provider.SEMI_MAJOR, a);</span>
+<span class="del">    parameters[index++] = new ParameterRealValue(Provider.SEMI_MINOR, b);</span>
+<span class="del">    return new org.geotools.parameter.ParameterValueGroup(descriptor, parameters);</span>
+}
+
+/**</pre></td>
+<td><pre> * @param  descriptor The parameters descriptor.
+ * @return A copy of the parameter values for this math transform.
+ */
+<span class="add">final ParameterValueGroup getParameterValues(final ParameterDescriptorGroup descriptor) {</span>
+    final int dim = getDimSource();
+    final boolean includeDim = (dim != ((Number)Provider.DIM.getDefaultValue()).intValue());
+    final ParameterValue[] parameters = new ParameterValue[includeDim ? 3 : 2];
+    int index = 0;
+    if (includeDim) {
+<span class="add">        final ParameterValue p = new org.geotools.parameter.Parameter(Provider.DIM);</span>
+        p.setValue(dim);
+        parameters[index++] = p;
+    }
+<span class="add">    parameters[index++] = new ParameterReal(Provider.SEMI_MAJOR, a);</span>
+<span class="add">    parameters[index++] = new ParameterReal(Provider.SEMI_MINOR, b);</span>
+<span class="add">    return new org.geotools.parameter.ParameterGroup(descriptor, parameters);</span>
+}
+
+/**</pre></td></tr>
+<tr><td><pre> * The operation parameter descriptor for the "semi_major" parameter value.
+ * Valid values range from 0 to infinity.
+ */
+<span class="del">public static final OperationParameter SEMI_MAJOR = new org.geotools.parameter.OperationParameter(</span>
+        "semi_major", Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);
+
+/**</pre></td>
+<td><pre> * The operation parameter descriptor for the "semi_major" parameter value.
+ * Valid values range from 0 to infinity.
+ */
+<span class="add">public static final ParameterDescriptor SEMI_MAJOR = new org.geotools.parameter.ParameterDescriptor(</span>
+        "semi_major", Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);
+
+/**</pre></td></tr>
+<tr><td><pre> * The operation parameter descriptor for the "semi_minor" parameter value.
+ * Valid values range from 0 to infinity.
+ */
+<span class="del">public static final OperationParameter SEMI_MINOR = new org.geotools.parameter.OperationParameter(</span>
+        "semi_minor", Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);
+
+/**</pre></td>
+<td><pre> * The operation parameter descriptor for the "semi_minor" parameter value.
+ * Valid values range from 0 to infinity.
+ */
+<span class="add">public static final ParameterDescriptor SEMI_MINOR = new org.geotools.parameter.ParameterDescriptor(</span>
+        "semi_minor", Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);
+
+/**</pre></td></tr>
+<tr><td><pre> * The number of geographic dimension (2 or 3). This is a Geotools-specif argument.
+ * The default value is 3.
+ */
+<span class="del">private static final OperationParameter DIM = new org.geotools.parameter.OperationParameter(</span>
+        "dim", 3, 2, 3);
+
+/**
+ * The parameters group.
+ */
+<span class="del">static final OperationParameterGroup PARAMETERS = group("Ellipsoid_To_Geocentric", "9602");</span>
+
+/**
+ * Construct the parameters group.
+ */
+<span class="del">static OperationParameterGroup group(final String ogc, final String epsg) {</span>
+    return group(
+             new Identifier[] {
+                new Identifier(Citation.OPEN_GIS, null,  ogc),
+                new Identifier(Citation.EPSG,    "EPSG", epsg)
+<span class="del">             }, new OperationParameter[] {</span>
+                SEMI_MAJOR, SEMI_MINOR, DIM
+             });
+}</pre></td>
+<td><pre> * The number of geographic dimension (2 or 3). This is a Geotools-specif argument.
+ * The default value is 3.
+ */
+<span class="add">private static final ParameterDescriptor DIM = new org.geotools.parameter.ParameterDescriptor(</span>
+        "dim", 3, 2, 3);
+
+/**
+ * The parameters group.
+ */
+<span class="add">static final ParameterDescriptorGroup PARAMETERS = group("Ellipsoid_To_Geocentric", "9602");</span>
+
+/**
+ * Construct the parameters group.
+ */
+<span class="add">static ParameterDescriptorGroup group(final String ogc, final String epsg) {</span>
+    return group(
+             new Identifier[] {
+                new Identifier(Citation.OPEN_GIS, null,  ogc),
+                new Identifier(Citation.EPSG,    "EPSG", epsg)
+<span class="add">             }, new ParameterDescriptor[] {</span>
+                SEMI_MAJOR, SEMI_MINOR, DIM
+             });
+}</pre></td></tr>
+<tr><td><pre>/**
+ * Constructs a provider.
+ */
+<span class="del">public Provider(final OperationParameterGroup parameters) {</span>
+    super(3, 3, parameters);
+}</pre></td>
+<td><pre>/**
+ * Constructs a provider.
+ */
+<span class="add">public Provider(final ParameterDescriptorGroup parameters) {</span>
+    super(3, 3, parameters);
+}</pre></td></tr>
+<tr><td><pre> * The parameters group.
+ * NOTE: The EPSG code seems to be the same than for the direct transform.
+ */
+<span class="del">static final OperationParameterGroup PARAMETERS = group("Geocentric_To_Ellipsoid", "9602");</span>
+
+/**
+ * Create a provider.</pre></td>
+<td><pre> * The parameters group.
+ * NOTE: The EPSG code seems to be the same than for the direct transform.
+ */
+<span class="add">static final ParameterDescriptorGroup PARAMETERS = group("Geocentric_To_Ellipsoid", "9602");</span>
+
+/**
+ * Create a provider.</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/07843/EllipsoidalToCartesianTransform.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/07843/EllipsoidalToCartesianTransform.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/09131/EllipsoidalToCartesianTransform.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/09131/EllipsoidalToCartesianTransform.xhtml?rev=1711940&view=auto
==============================================================================
--- sis/ip-review/rev/09131/EllipsoidalToCartesianTransform.xhtml (added)
+++ sis/ip-review/rev/09131/EllipsoidalToCartesianTransform.xhtml Mon Nov  2 10:55:39 2015
@@ -0,0 +1,101 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>EllipsoidalToCartesianTransform changes for revisions 9130:9131</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>EllipsoidalToCartesianTransform changes for revisions 9130:9131</h1>
+      <p>Addition of pseuso-EPSG names for axis lengths has not be retained for Apache SIS.
+      Addition of EPSG names for operation methods were taken from the EPSG registry.</p>
+
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space --ignore-eol-style" -r9130:9131 http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/transform/GeocentricTransform.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 9130</th><th>Revision 9131</th></tr>
+<tr><td><pre>        public static final ParameterDescriptor SEMI_MAJOR = createDescriptor(
+                new Identifier[] {
+                    new Identifier(Citation.OPEN_GIS, "semi_major"),
+<span class="del">// TODO                    new Identifier(Citation.EPSG,     "")</span>
+                },
+                Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);</pre></td>
+<td><pre>public static final ParameterDescriptor SEMI_MAJOR = createDescriptor(
+        new Identifier[] {
+            new Identifier(Citation.OPEN_GIS, "semi_major"),
+<span class="add">            new Identifier(Citation.EPSG,     "semi-major axis")   //epsg does not specifically define this parameter</span>
+        },
+        Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);</pre></td></tr>
+<tr><td><pre>        public static final ParameterDescriptor SEMI_MINOR = createDescriptor(
+                new Identifier[] {
+                    new Identifier(Citation.OPEN_GIS, "semi_minor"),
+<span class="del">// TODO                    new Identifier(Citation.EPSG,     "")</span>
+                },
+                Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);</pre></td>
+<td><pre>public static final ParameterDescriptor SEMI_MINOR = createDescriptor(
+        new Identifier[] {
+            new Identifier(Citation.OPEN_GIS, "semi_minor"),
+<span class="add">            new Identifier(Citation.EPSG,     "semi-minor axis")   //epsg does not specifically define this parameter</span>
+        },
+        Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);</pre></td></tr>
+<tr><td><pre> * The parameters group.
+ */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(
+<span class="del">        "Ellipsoid_To_Geocentric", "9602", ResourceKeys.GEOCENTRIC_TRANSFORM);</span>
+
+/**
+ * Construct the parameters group.
+ */
+static ParameterDescriptorGroup createDescriptorGroup(final String ogc,
+<span class="del">                                                      final String epsg,</span>
+                                                      final int geotools)
+{
+    return createDescriptorGroup(new Identifier[] {
+            new Identifier(Citation.OPEN_GIS, ogc),
+<span class="del">            new Identifier(Citation.EPSG,     epsg),</span>
+            new Identifier(Citation.GEOTOOLS, Resources.formatInternational(geotools))
+        }, new ParameterDescriptor[] {
+            SEMI_MAJOR, SEMI_MINOR, DIM</pre></td>
+<td><pre> * The parameters group.
+ */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(
+<span class="add">        "Ellipsoid_To_Geocentric", "Geographic/geocentric conversions",</span>
+<span class="add">        "9602", ResourceKeys.GEOCENTRIC_TRANSFORM);</span>
+
+/**
+ * Construct the parameters group.
+ */
+static ParameterDescriptorGroup createDescriptorGroup(final String ogc,
+<span class="add">                                                      final String epsgName,</span>
+<span class="add">                                                      final String epsgCode,</span>
+                                                      final int geotools)
+{
+    return createDescriptorGroup(new Identifier[] {
+            new Identifier(Citation.OPEN_GIS, ogc),
+<span class="add">            new Identifier(Citation.EPSG,     epsgName),</span>
+<span class="add">            new Identifier(Citation.EPSG,     epsgCode),</span>
+            new Identifier(Citation.GEOTOOLS, Resources.formatInternational(geotools))
+        }, new ParameterDescriptor[] {
+            SEMI_MAJOR, SEMI_MINOR, DIM</pre></td></tr>
+<tr><td><pre> * @todo The EPSG code seems to be the same than for the direct transform.
+ */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(
+<span class="del">        "Geocentric_To_Ellipsoid", "9602", ResourceKeys.GEOCENTRIC_TRANSFORM);</span>
+
+/**
+ * Create a provider.</pre></td>
+<td><pre> * @todo The EPSG code seems to be the same than for the direct transform.
+ */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(
+<span class="add">        "Geocentric_To_Ellipsoid", "Geographic/geocentric conversions",</span>
+<span class="add">        "9602", ResourceKeys.GEOCENTRIC_TRANSFORM);</span>
+
+/**
+ * Create a provider.</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/09131/EllipsoidalToCartesianTransform.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/09131/EllipsoidalToCartesianTransform.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/10864/EllipsoidalToCartesianTransform.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/10864/EllipsoidalToCartesianTransform.xhtml?rev=1711940&view=auto
==============================================================================
--- sis/ip-review/rev/10864/EllipsoidalToCartesianTransform.xhtml (added)
+++ sis/ip-review/rev/10864/EllipsoidalToCartesianTransform.xhtml Mon Nov  2 10:55:39 2015
@@ -0,0 +1,145 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>EllipsoidalToCartesianTransform changes for revisions 10795:10864</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>EllipsoidalToCartesianTransform changes for revisions 10795:10864</h1>
+      <p>The main change in this commit does not apply to Apache SIS since the assertion code has been removed.
+      Other changes are actually encoding problems.</p>
+
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space --ignore-eol-style" -r10795:10864 http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/transform/GeocentricTransform.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 10795</th><th>Revision 10864</th></tr>
+<tr><td><pre>/*
+ * Geotools 2 - OpenSource mapping toolkit
+ * (C) 2003, Geotools Project Managment Committee (PMC)
+<span class="del"> * (C) 2001, Institut de Recherche pour le Développement</span>
+ *
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public</pre></td>
+<td><pre>/*
+ * Geotools 2 - OpenSource mapping toolkit
+ * (C) 2003, Geotools Project Managment Committee (PMC)
+<span class="add"> * (C) 2001, Institut de Recherche pour le D�veloppement</span>
+ *
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public</pre></td></tr>
+<tr><td><pre>// J2SE dependencies
+import java.io.IOException;
+import java.io.Serializable;
+<span class="del">import java.io.ObjectInputStream;</span>
+import java.util.Collections;
+import javax.units.Converter;
+import javax.units.Unit;
+<span class="del">import javax.units.SI;</span>
+
+<span class="del">// OpenGIS dependencies</span>
+<span class="del">import org.opengis.referencing.datum.Ellipsoid;</span>
+<span class="del">import org.opengis.parameter.ParameterValue;</span>
+import org.opengis.parameter.ParameterDescriptor;
+<span class="del">import org.opengis.parameter.ParameterValueGroup;</span>
+import org.opengis.parameter.ParameterDescriptorGroup;
+import org.opengis.parameter.ParameterNotFoundException;
+import org.opengis.referencing.operation.MathTransform;
+
+<span class="del">// Geotools dependencies</span>
+<span class="del">import org.geotools.metadata.citation.Citation;</span>
+<span class="del">import org.geotools.referencing.Identifier;</span>
+<span class="del">import org.geotools.referencing.operation.MathTransformProvider;</span>
+<span class="del">import org.geotools.parameter.ParameterReal;</span>
+<span class="del">import org.geotools.resources.cts.Resources;</span>
+<span class="del">import org.geotools.resources.cts.ResourceKeys;</span>
+
+<span class="del"></span>
+/**
+ * Transforms three dimensional {@linkplain org.geotools.referencing.crs.GeographicCRS geographic}
+ * points to {@linkplain org.geotools.referencing.crs.GeocentricCRS geocentric} coordinate points.</pre></td>
+<td><pre>// J2SE dependencies
+import java.io.IOException;
+<span class="add">import java.io.ObjectInputStream;</span>
+import java.io.Serializable;
+import java.util.Collections;
+<span class="add"></span>
+import javax.units.Converter;
+<span class="add">import javax.units.SI;</span>
+import javax.units.Unit;
+
+<span class="add">import org.geotools.metadata.citation.Citation;</span>
+<span class="add">import org.geotools.parameter.ParameterReal;</span>
+<span class="add">import org.geotools.referencing.Identifier;</span>
+<span class="add">import org.geotools.referencing.operation.MathTransformProvider;</span>
+<span class="add">import org.geotools.resources.cts.ResourceKeys;</span>
+<span class="add">import org.geotools.resources.cts.Resources;</span>
+import org.opengis.parameter.ParameterDescriptor;
+import org.opengis.parameter.ParameterDescriptorGroup;
+import org.opengis.parameter.ParameterNotFoundException;
+<span class="add">import org.opengis.parameter.ParameterValue;</span>
+<span class="add">import org.opengis.parameter.ParameterValueGroup;</span>
+<span class="add">import org.opengis.referencing.datum.Ellipsoid;</span>
+import org.opengis.referencing.operation.MathTransform;
+
+
+/**
+ * Transforms three dimensional {@linkplain org.geotools.referencing.crs.GeographicCRS geographic}
+ * points to {@linkplain org.geotools.referencing.crs.GeocentricCRS geocentric} coordinate points.</pre></td></tr>
+<tr><td><pre>private final double b;
+
+/**
+<span class="del"> * Square of semi-major axis (&lt;var&gt;a&lt;/var&gt;²).</span>
+ */
+private final double a2;
+
+/**
+<span class="del"> * Square of semi-minor axis (&lt;var&gt;b&lt;/var&gt;²).</span>
+ */
+private final double b2;</pre></td>
+<td><pre>private final double b;
+
+/**
+<span class="add"> * Square of semi-major axis (&lt;var&gt;a&lt;/var&gt;�).</span>
+ */
+private final double a2;
+
+/**
+<span class="add"> * Square of semi-minor axis (&lt;var&gt;b&lt;/var&gt;�).</span>
+ */
+private final double b2;</pre></td></tr>
+<tr><td><pre>final int dimSource = getSourceDimensions();
+final boolean hasHeight = (dimSource&gt;=3);
+boolean   computeHeight = hasHeight;
+<span class="del">assert computeHeight=true; // Intentional side effect</span>
+if (srcPts==dstPts &amp;&amp; srcOff&lt;dstOff &amp;&amp; srcOff+numPts*dimSource&gt;dstOff) {
+    step    = -dimSource;
+    srcOff -= (numPts-1)*step;</pre></td>
+<td><pre>final int dimSource = getSourceDimensions();
+final boolean hasHeight = (dimSource&gt;=3);
+boolean   computeHeight = hasHeight;
+<span class="add">assert (computeHeight=true)==true; // Intentional side effect FIXME: are you insane?</span>
+if (srcPts==dstPts &amp;&amp; srcOff&lt;dstOff &amp;&amp; srcOff+numPts*dimSource&gt;dstOff) {
+    step    = -dimSource;
+    srcOff -= (numPts-1)*step;</pre></td></tr>
+<tr><td><pre>final int dimSource = getSourceDimensions();
+final boolean hasHeight = (dimSource&gt;=3);
+boolean   computeHeight = hasHeight;
+<span class="del">assert computeHeight=true; // Intentional side effect</span>
+if (srcPts==dstPts &amp;&amp; srcOff&lt;dstOff &amp;&amp; srcOff+numPts*dimSource&gt;dstOff) {
+    step    = -dimSource;
+    srcOff -= (numPts-1)*step;</pre></td>
+<td><pre>final int dimSource = getSourceDimensions();
+final boolean hasHeight = (dimSource&gt;=3);
+boolean   computeHeight = hasHeight;
+<span class="add">assert (computeHeight=true) == true; // Intentional side effect FIXME: are you insane?</span>
+if (srcPts==dstPts &amp;&amp; srcOff&lt;dstOff &amp;&amp; srcOff+numPts*dimSource&gt;dstOff) {
+    step    = -dimSource;
+    srcOff -= (numPts-1)*step;</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/10864/EllipsoidalToCartesianTransform.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/10864/EllipsoidalToCartesianTransform.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/10864/HEADER.html
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/10864/HEADER.html?rev=1711940&view=auto
==============================================================================
--- sis/ip-review/rev/10864/HEADER.html (added)
+++ sis/ip-review/rev/10864/HEADER.html Mon Nov  2 10:55:39 2015
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Revision 10864</title>
+  </head>
+  <body>
+    <div>
+      <h1>Revision 10864</h1>
+<table>
+  <tr><td><b>Author:</b></td><td>jgarnett</td></tr>
+  <tr><td><b>Date:</b></td><td>2005-01-31</td></tr>
+  <tr><td><b>Message:</b></td><td>Fixed more assert x=true; strangeness</td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/10864/HEADER.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/10864/HEADER.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/10978/EllipsoidalToCartesianTransform.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/10978/EllipsoidalToCartesianTransform.xhtml?rev=1711940&view=auto
==============================================================================
--- sis/ip-review/rev/10978/EllipsoidalToCartesianTransform.xhtml (added)
+++ sis/ip-review/rev/10978/EllipsoidalToCartesianTransform.xhtml Mon Nov  2 10:55:39 2015
@@ -0,0 +1,36 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>EllipsoidalToCartesianTransform changes for revisions 10977:10978</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>EllipsoidalToCartesianTransform changes for revisions 10977:10978</h1>
+      <p>This change does not apply to Apache SIS since the assertion code has been removed.</p>
+
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space --ignore-eol-style" -r10977:10978 http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/transform/GeocentricTransform.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 10977</th><th>Revision 10978</th></tr>
+<tr><td><pre>/**
+ * Maximal error tolerance in metres during assertions, in metres. If assertions
+ * are enabled (JDK 1.4 only), then every coordinates transformed with
+<span class="del"> * {@link #inverseTransform} will be transformed again with {@link #transform}.</span>
+ * If the distance between the resulting position and the original position
+ * is greater than &lt;code&gt;MAX_ERROR&lt;/code&gt;, then a {@link AssertionError} is thrown.
+ */</pre></td>
+<td><pre>/**
+ * Maximal error tolerance in metres during assertions, in metres. If assertions
+ * are enabled (JDK 1.4 only), then every coordinates transformed with
+<span class="add"> * {@link #inverseTransform} will be transformed again with {@link #mathTransform}.</span>
+ * If the distance between the resulting position and the original position
+ * is greater than &lt;code&gt;MAX_ERROR&lt;/code&gt;, then a {@link AssertionError} is thrown.
+ */</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/10978/EllipsoidalToCartesianTransform.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/10978/EllipsoidalToCartesianTransform.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/10978/HEADER.html
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/10978/HEADER.html?rev=1711940&view=auto
==============================================================================
--- sis/ip-review/rev/10978/HEADER.html (added)
+++ sis/ip-review/rev/10978/HEADER.html Mon Nov  2 10:55:39 2015
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Revision 10978</title>
+  </head>
+  <body>
+    <div>
+      <h1>Revision 10978</h1>
+<table>
+  <tr><td><b>Author:</b></td><td>jeichar</td></tr>
+  <tr><td><b>Date:</b></td><td>2005-02-01</td></tr>
+  <tr><td><b>Message:</b></td><td>in the middle of changing rendering projection</td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/10978/HEADER.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/10978/HEADER.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/20874/EllipsoidalToCartesianTransform.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/20874/EllipsoidalToCartesianTransform.xhtml?rev=1711940&view=auto
==============================================================================
--- sis/ip-review/rev/20874/EllipsoidalToCartesianTransform.xhtml (added)
+++ sis/ip-review/rev/20874/EllipsoidalToCartesianTransform.xhtml Mon Nov  2 10:55:39 2015
@@ -0,0 +1,71 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>EllipsoidalToCartesianTransform changes for revisions 20755:20874</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>EllipsoidalToCartesianTransform changes for revisions 20755:20874</h1>
+<p>Changes in GeoTools header mostly. The removal of the <cite>"or (at your option) any later version"</cite> clause
+must be keep in Geotk for every classes having contribution from a developer other than those who accepted re-licensing.
+This header does not apply to Apache SIS, since the above-cited contributions are omitted.</p>
+
+<p>The workaround for Clover bug has not be retained for Apache SIS since we do not use Clover.</p>
+
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space --ignore-eol-style" -r20755:20874 http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/transform/GeocentricTransform.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 20755</th><th>Revision 20874</th></tr>
+<tr><td><pre>/*
+<span class="del"> * Geotools 2 - OpenSource mapping toolkit</span>
+<span class="del"> * (C) 2003, Geotools Project Managment Committee (PMC)</span>
+ * (C) 2001, Institut de Recherche pour le Développement
+ *
+ *    This library is free software; you can redistribute it and/or</pre></td>
+<td><pre>/*
+<span class="add"> *    GeoTools - OpenSource mapping toolkit</span>
+<span class="add"> *    http://geotools.org</span>
+<span class="add"> *</span>
+<span class="add"> *   (C) 2003-2006, Geotools Project Managment Committee (PMC)</span>
+ * (C) 2001, Institut de Recherche pour le Développement
+ *
+ *    This library is free software; you can redistribute it and/or</pre></td></tr>
+<tr><td><pre>*    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+*    Lesser General Public License for more details.
+*
+<span class="del">*    You should have received a copy of the GNU Lesser General Public</span>
+<span class="del">*    License along with this library; if not, write to the Free Software</span>
+<span class="del">*    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA</span>
+<span class="del">*</span>
+<span class="del">*</span>
+*    This package contains documentation from OpenGIS specifications.
+*    OpenGIS consortium's work is fully acknowledged here.
+*/</pre></td>
+<td><pre>*    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+*    Lesser General Public License for more details.
+*
+*    This package contains documentation from OpenGIS specifications.
+*    OpenGIS consortium's work is fully acknowledged here.
+*/</pre></td></tr>
+<tr><td><pre> * Default constructor.
+ */
+public Inverse() {
+<span class="del">    GeocentricTransform.this.super();</span>
+}
+
+/**</pre></td>
+<td><pre> * Default constructor.
+ */
+public Inverse() {
+<span class="add">    super(GeocentricTransform.this);</span>
+}
+
+/**</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/20874/EllipsoidalToCartesianTransform.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/20874/EllipsoidalToCartesianTransform.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html




Mime
View raw message