sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject svn commit: r1679647 - in /sis/ip-review: GeodeticObjectFactory.xhtml rev/10796/GeodeticObjectFactory.xhtml rev/11177/GeodeticObjectFactory.xhtml rev/20874/GeodeticObjectFactory.xhtml rev/25050/GeodeticObjectFactory.xhtml
Date Fri, 15 May 2015 21:13:53 GMT
Author: desruisseaux
Date: Fri May 15 21:13:52 2015
New Revision: 1679647

URL: http://svn.apache.org/r1679647
Log:
Added IP review for GeodeticObjectFactory.

Added:
    sis/ip-review/GeodeticObjectFactory.xhtml   (with props)
    sis/ip-review/rev/10796/GeodeticObjectFactory.xhtml   (with props)
    sis/ip-review/rev/11177/GeodeticObjectFactory.xhtml   (with props)
    sis/ip-review/rev/20874/GeodeticObjectFactory.xhtml   (with props)
    sis/ip-review/rev/25050/GeodeticObjectFactory.xhtml   (with props)

Added: sis/ip-review/GeodeticObjectFactory.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/GeodeticObjectFactory.xhtml?rev=1679647&view=auto
==============================================================================
--- sis/ip-review/GeodeticObjectFactory.xhtml (added)
+++ sis/ip-review/GeodeticObjectFactory.xhtml Fri May 15 21:13:52 2015
@@ -0,0 +1,99 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>GeodeticObjectFactory history</title>
+    <style type="text/css" media="all">
+      @import url("./reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>GeodeticObjectFactory 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/factory/ReferencingObjectFactory.java</code></blockquote>
+<table>
+  <tr>
+    <th>Rev.</th>
+    <th>Date</th>
+    <th>Author</th>
+    <th class="last">Message</th>
+  </tr>
+<tr><td class="rev">31007</td><td>2008-07-11</td><td>desruisseaux</td><td>In
metadata, added Spanish resources and fixed the suffix from "sp" to "es". In referencing,
changed the semantic of CRSFactory.createDerivedCRS(...) so that it use the MathTransform
as-is instead of performing automatic unit conversions or axis swapping. In coverageio, make
more attempt to get an ImageInputStream from a String.</td></tr>
+<tr><td class="rev">31000</td><td>2008-07-10</td><td>desruisseaux</td><td>Avoid
usage of 2 deprecated constructors from CRSFactory. Their replacement were tricky and required
more sophesticated code in ReferencingFactoryContainer.toGeodetic3D.</td></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">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">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">28030</td><td>2007-11-23</td><td>desruisseaux</td><td>More
Java 5 generics. Added implementation for three new GeoAPI methods for alignment with RFC
07-073r1.</td></tr>
+<tr><td class="rev">27995</td><td>2007-11-22</td><td>desruisseaux</td><td>More
generics type, and moved two methods from ReferencingFactoryContainer to GeoAPI MathTransformFactory
interface. Note that the build fails in the arcsde module for a reason that seems unrelated
to this work.</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">25972</td><td>2007-06-21</td><td>desruisseaux</td><td>Replaced
usage of deprecated classes/methods by the new ones. A side effect is to restore the buffering
in ThreadedEpsgFactory, which was partially disabled by class name changes.</td></tr>
+<tr><td class="rev">25955</td><td>2007-06-20</td><td>desruisseaux</td><td>Minor
formatting, javadoc and references to FactoryGroup replaced by FactoryContainer.</td></tr>
+<tr><td class="rev">25948</td><td>2007-06-20</td><td>desruisseaux</td><td>Fixed
history. Build should be back.</td></tr>
+<tr><td class="rev">25476</td><td>2007-05-09</td><td>desruisseaux</td><td>GEOT-1265:
provides a way to print a tree of authority factory dependencies.</td></tr>
+<tr><td class="rev">25050</td><td>2007-04-06</td><td class="unav">jgarnett</td><td><a
href="rev/25050/GeodeticObjectFactory.xhtml">example of custom file based TestSutie, copy
JTS parsing code over to unsupported/geometry</a></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">21780</td><td>2006-10-03</td><td>desruisseaux</td><td>Removed
methods from the referencing module that were deprecated in Geotools 2.3. This imply the replacement
of 'CRS.transform' by 'CRS.findMathTransform' in the whole Geotools code base.</td></tr>
+<tr><td class="rev">20874</td><td>2006-08-07</td><td class="unav">jgarnett</td><td><a
href="rev/20874/GeodeticObjectFactory.xhtml">ip review</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">19755</td><td>2006-05-31</td><td>desruisseaux</td><td>Added
FORCE_LONGITUDE_FIRST_AXIS_ORDER hint (GEOT-858). This work implied a large amount of work,
hunting for infinite recursive method calls in many places.</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">15556</td><td>2005-08-30</td><td>desruisseaux</td><td>Bug
fix in 'createTransformedShape' / Clarification in the way a GridCoverage2D convenience constructor
handle axis</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">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">14550</td><td>2005-06-16</td><td>desruisseaux</td><td>Removed
deprecated fields and methods</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">13869</td><td>2005-05-27</td><td>desruisseaux</td><td>Added
'Default' or 'Abstract' prefix in CRS's 'datum' and 'cs' packages</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">13813</td><td>2005-05-26</td><td>desruisseaux</td><td>Renamed
EPSG factory implementations</td></tr>
+<tr><td class="rev">13762</td><td>2005-05-24</td><td>desruisseaux</td><td>Added
DefiningConversion</td></tr>
+<tr><td class="rev">13387</td><td>2005-05-06</td><td>desruisseaux</td><td>Added
Hints.LENIENT_DATUM_SHIFT and the necessary mechanic to honor it</td></tr>
+<tr><td class="rev">12965</td><td>2005-04-05</td><td>desruisseaux</td><td>Merged
'factory-hints' branch r12393:12964 into the trunk. Added 'getImplementationHints()' method
after the merge into Factory implementations, in order to get Geotools to compile with Maven.</td></tr>
+<tr><td class="rev">12337</td><td>2005-03-16</td><td>desruisseaux</td><td>Enable
DatumAliases in CRSFactory.createFromWKT(...)</td></tr>
+<tr><td class="rev">11371</td><td>2005-02-14</td><td>desruisseaux</td><td>Renamed
DefaultObjectFactory as GeotoolsFactory (GEOT-420, now closed)</td></tr>
+<tr><td class="rev">11370</td><td>2005-02-13</td><td>desruisseaux</td><td>Refactored
factories in an 'org.geotools.referencing.factory' package</td></tr>
+<tr><td class="rev">11366</td><td>2005-02-12</td><td>desruisseaux</td><td>Almost
fully functional EPSG factory (remaining bug in ProjectedCRS parameter names)</td></tr>
+<tr><td class="rev">11365</td><td>2005-02-12</td><td>desruisseaux</td><td>EPSG
authority factory milestone: now supports GeographicCRS and VerticalCRS</td></tr>
+<tr><td class="rev">11363</td><td>2005-02-12</td><td>desruisseaux</td><td>Milestone
in EPSG factory port: Datum now fully supported</td></tr>
+<tr><td class="rev">11248</td><td>2005-02-10</td><td>desruisseaux</td><td>Limited
support for transformations between 3D CRS</td></tr>
+<tr><td class="rev">11212</td><td>2005-02-09</td><td>desruisseaux</td><td>Initial
work on Z-values handling</td></tr>
+<tr><td class="rev">11177</td><td>2005-02-08</td><td class="unav">dzwiers</td><td><a
href="rev/11177/GeodeticObjectFactory.xhtml">CRS decode fix</a></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">11140</td><td>2005-02-06</td><td>desruisseaux</td><td>Work
in progres for GEOT-400 (CoordinateOperationFactory should create appropriate subclass of
CoordinateOperation)</td></tr>
+<tr><td class="rev">11093</td><td>2005-02-03</td><td>desruisseaux</td><td>Roolback
to createParameterizedTransform without classification parameter</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">11008</td><td>2005-02-02</td><td>desruisseaux</td><td>Ask
OperationMethod to be specified explicitly</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">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">10796</td><td>2005-01-28</td><td class="unav">dzwiers</td><td><a
href="rev/10796/GeodeticObjectFactory.xhtml">imports cleaned</a></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">9346</td><td>2004-11-30</td><td>desruisseaux</td><td>First
working version of CoordinateOperationFactory</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">9243</td><td>2004-11-22</td><td>desruisseaux</td><td>Tuned
WKT parsing and formatting</td></tr>
+<tr><td class="rev">9203</td><td>2004-11-19</td><td>desruisseaux</td><td>WKT
debugging / cleaning</td></tr>
+<tr><td class="rev">9146</td><td>2004-11-17</td><td>desruisseaux</td><td>Work
on WKT parsing of CRS objects</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">8518</td><td>2004-10-11</td><td>desruisseaux</td><td>Apply
changes voted in OGC meeting at Southampton: use of Identifier and GenericName</td></tr>
+<tr><td class="rev">6888</td><td>2004-07-14</td><td>desruisseaux</td><td>Update
for GeoAPI changes (Info -->  IdentifiedObject)</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">6440</td><td>2004-06-13</td><td>desruisseaux</td><td>Added
GeocentricTransform / Added registry service in TransformFactory / Refactored JUnit tests</td></tr>
+<tr><td class="rev">6387</td><td>2004-06-12</td><td>desruisseaux</td><td>Partial
implementation of MathTransformFactory and WKT parser</td></tr>
+<tr><td class="rev">6343</td><td>2004-06-07</td><td>desruisseaux</td><td>More
ports of legacy CTS to new CRS</td></tr>
+<tr><td class="rev">6333</td><td>2004-06-06</td><td>desruisseaux</td><td>Continuing
CRS implementation</td></tr>
+<tr><td class="rev">6254</td><td>2004-05-30</td><td>desruisseaux</td><td>Added
new CRS</td></tr>
+<tr><td class="rev">6210</td><td>2004-05-27</td><td>desruisseaux</td><td>Javadoc
fixes / Added Id keyword property</td></tr>
+<tr><td class="rev">6098</td><td>2004-05-23</td><td>desruisseaux</td><td>Partial
implementation of GeoAPI referencing package</td></tr>
+</table>
+    </div>
+  </body>
+</html>

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

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

Added: sis/ip-review/rev/10796/GeodeticObjectFactory.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/10796/GeodeticObjectFactory.xhtml?rev=1679647&view=auto
==============================================================================
--- sis/ip-review/rev/10796/GeodeticObjectFactory.xhtml (added)
+++ sis/ip-review/rev/10796/GeodeticObjectFactory.xhtml Fri May 15 21:13:52 2015
@@ -0,0 +1,136 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>GeodeticObjectFactory changes for revisions 10795:10796</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>GeodeticObjectFactory changes for revisions 10795:10796</h1>
+<p>Changes in this commit seem to be the result of some <cite>"auto reformat"</cite>
tool execution.
+The <cite>Java</cite> - <cite>GeoAPI</cite> - <cite>GeoTools</cite>
import ordering is altered,
+imports used only in Javadoc are lost and the encoding of non-ASCII characters is broken.
+This commit has been reverted, except for the removal of really unused imports which are
keep removed.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space
--ignore-eol-style" -r10795:10796 http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/factory/ReferencingObjectFactory.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 10795</th><th>Revision 10796</th></tr>
+<tr><td><pre>/*
+ * Geotools 2 - OpenSource mapping toolkit
+ * (C) 2004, Geotools Project Managment Committee (PMC)
+<span class="del"> * (C) 2004, 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) 2004, Geotools Project Managment Committee (PMC)
+<span class="add"> * (C) 2004, 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>package org.geotools.referencing;
+
+// J2SE dependencies and extensions
+import java.util.Map;
+<span class="del">import java.util.Date;</span>
+<span class="del">import java.text.ParseException;</span>
+import javax.units.Unit;
+
+<span class="del">// OpenGIS dependencies</span>
+<span class="del">import org.opengis.referencing.cs.*;</span>
+<span class="del">import org.opengis.referencing.crs.*;</span>
+<span class="del">import org.opengis.referencing.datum.*;</span>
+import org.opengis.referencing.FactoryException;
+import org.opengis.referencing.operation.MathTransform;
+<span class="del">import org.opengis.parameter.GeneralParameterValue;</span>
+import org.opengis.util.InternationalString;
+<span class="del">import org.opengis.metadata.citation.Citation;</span>
+<span class="del">import org.opengis.metadata.Identifier;</span>
+
+<span class="del">// Geotools dependencies</span>
+<span class="del">import org.geotools.referencing.wkt.Parser;</span>
+<span class="del">import org.geotools.referencing.wkt.Symbols;</span>
+
+<span class="del"></span>
+/**
+ * Builds up complex objects from simpler objects or values. This factory allows
+ * applications to make {@linkplain org.geotools.referencing.cs.CoordinateSystem coordinate
systems},</pre></td>
+<td><pre>package org.geotools.referencing;
+
+// J2SE dependencies and extensions
+<span class="add">import java.text.ParseException;</span>
+<span class="add">import java.util.Date;</span>
+import java.util.Map;
+<span class="add"></span>
+import javax.units.Unit;
+
+<span class="add">import org.geotools.referencing.wkt.Parser;</span>
+<span class="add">import org.geotools.referencing.wkt.Symbols;</span>
+<span class="add">import org.opengis.metadata.Identifier;</span>
+<span class="add">import org.opengis.metadata.citation.Citation;</span>
+<span class="add">import org.opengis.parameter.GeneralParameterValue;</span>
+import org.opengis.referencing.FactoryException;
+<span class="add">import org.opengis.referencing.crs.CRSFactory;</span>
+<span class="add">import org.opengis.referencing.crs.CompoundCRS;</span>
+<span class="add">import org.opengis.referencing.crs.CoordinateReferenceSystem;</span>
+<span class="add">import org.opengis.referencing.crs.DerivedCRS;</span>
+<span class="add">import org.opengis.referencing.crs.EngineeringCRS;</span>
+<span class="add">import org.opengis.referencing.crs.GeocentricCRS;</span>
+<span class="add">import org.opengis.referencing.crs.GeographicCRS;</span>
+<span class="add">import org.opengis.referencing.crs.ImageCRS;</span>
+<span class="add">import org.opengis.referencing.crs.ProjectedCRS;</span>
+<span class="add">import org.opengis.referencing.crs.TemporalCRS;</span>
+<span class="add">import org.opengis.referencing.crs.VerticalCRS;</span>
+<span class="add">import org.opengis.referencing.cs.AffineCS;</span>
+<span class="add">import org.opengis.referencing.cs.AxisDirection;</span>
+<span class="add">import org.opengis.referencing.cs.CSFactory;</span>
+<span class="add">import org.opengis.referencing.cs.CartesianCS;</span>
+<span class="add">import org.opengis.referencing.cs.CoordinateSystem;</span>
+<span class="add">import org.opengis.referencing.cs.CoordinateSystemAxis;</span>
+<span class="add">import org.opengis.referencing.cs.CylindricalCS;</span>
+<span class="add">import org.opengis.referencing.cs.EllipsoidalCS;</span>
+<span class="add">import org.opengis.referencing.cs.LinearCS;</span>
+<span class="add">import org.opengis.referencing.cs.PolarCS;</span>
+<span class="add">import org.opengis.referencing.cs.SphericalCS;</span>
+<span class="add">import org.opengis.referencing.cs.TimeCS;</span>
+<span class="add">import org.opengis.referencing.cs.UserDefinedCS;</span>
+<span class="add">import org.opengis.referencing.cs.VerticalCS;</span>
+<span class="add">import org.opengis.referencing.datum.DatumFactory;</span>
+<span class="add">import org.opengis.referencing.datum.Ellipsoid;</span>
+<span class="add">import org.opengis.referencing.datum.EngineeringDatum;</span>
+<span class="add">import org.opengis.referencing.datum.GeodeticDatum;</span>
+<span class="add">import org.opengis.referencing.datum.ImageDatum;</span>
+<span class="add">import org.opengis.referencing.datum.PixelInCell;</span>
+<span class="add">import org.opengis.referencing.datum.PrimeMeridian;</span>
+<span class="add">import org.opengis.referencing.datum.TemporalDatum;</span>
+<span class="add">import org.opengis.referencing.datum.VerticalDatum;</span>
+<span class="add">import org.opengis.referencing.datum.VerticalDatumType;</span>
+import org.opengis.referencing.operation.MathTransform;
+import org.opengis.util.InternationalString;
+
+
+/**
+ * Builds up complex objects from simpler objects or values. This factory allows
+ * applications to make {@linkplain org.geotools.referencing.cs.CoordinateSystem coordinate
systems},</pre></td></tr>
+<tr><td><pre> * Creates a vertical datum from an enumerated type value.
+ *
+ * @param  properties Name and other properties to give to the new object.
+<span class="del"> * @param  type The type of this vertical datum (often “geoidal”).</span>
+ * @throws FactoryException if the object creation failed.
+ */
+public VerticalDatum createVerticalDatum(Map         properties,</pre></td>
+<td><pre> * Creates a vertical datum from an enumerated type value.
+ *
+ * @param  properties Name and other properties to give to the new object.
+<span class="add"> * @param  type The type of this vertical datum (often �geoidal�).</span>
+ * @throws FactoryException if the object creation failed.
+ */
+public VerticalDatum createVerticalDatum(Map         properties,</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/10796/GeodeticObjectFactory.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

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

Added: sis/ip-review/rev/11177/GeodeticObjectFactory.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/11177/GeodeticObjectFactory.xhtml?rev=1679647&view=auto
==============================================================================
--- sis/ip-review/rev/11177/GeodeticObjectFactory.xhtml (added)
+++ sis/ip-review/rev/11177/GeodeticObjectFactory.xhtml Fri May 15 21:13:52 2015
@@ -0,0 +1,49 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>GeodeticObjectFactory changes for revisions 11176:11177</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>GeodeticObjectFactory changes for revisions 11176:11177</h1>
+<p>This commit, which just broke the file encoding, has been reverted.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space
--ignore-eol-style" -r11176:11177 http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/factory/ReferencingObjectFactory.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 11176</th><th>Revision 11177</th></tr>
+<tr><td><pre>/*
+ * Geotools 2 - OpenSource mapping toolkit
+ * (C) 2004, Geotools Project Managment Committee (PMC)
+<span class="del"> * (C) 2004, 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) 2004, Geotools Project Managment Committee (PMC)
+<span class="add"> * (C) 2004, 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> * Creates a vertical datum from an enumerated type value.
+ *
+ * @param  properties Name and other properties to give to the new object.
+<span class="del"> * @param  type The type of this vertical datum (often “geoidal”).</span>
+ * @throws FactoryException if the object creation failed.
+ */
+public VerticalDatum createVerticalDatum(Map         properties,</pre></td>
+<td><pre> * Creates a vertical datum from an enumerated type value.
+ *
+ * @param  properties Name and other properties to give to the new object.
+<span class="add"> * @param  type The type of this vertical datum (often �geoidal�).</span>
+ * @throws FactoryException if the object creation failed.
+ */
+public VerticalDatum createVerticalDatum(Map         properties,</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/11177/GeodeticObjectFactory.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

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

Added: sis/ip-review/rev/20874/GeodeticObjectFactory.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/20874/GeodeticObjectFactory.xhtml?rev=1679647&view=auto
==============================================================================
--- sis/ip-review/rev/20874/GeodeticObjectFactory.xhtml (added)
+++ sis/ip-review/rev/20874/GeodeticObjectFactory.xhtml Fri May 15 21:13:52 2015
@@ -0,0 +1,64 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>GeodeticObjectFactory changes for revisions 20873:20874</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>GeodeticObjectFactory changes for revisions 20873:20874</h1>
+<p>Changes in GeoTools header only. 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><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space
--ignore-eol-style" -r20873:20874 http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/factory/ReferencingObjectFactory.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 20873</th><th>Revision 20874</th></tr>
+<tr><td><pre>/*
+<span class="del"> * Geotools 2 - OpenSource mapping toolkit</span>
+<span class="del"> * (C) 2004, Geotools Project Managment Committee (PMC)</span>
+ * (C) 2004, Institut de Recherche pour le Développement
+ *
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+<span class="del"> *    License as published by the Free Software Foundation; either</span>
+<span class="del"> *    version 2.1 of the License, or (at your option) any later version.</span>
+ *
+ *    This library is distributed in the hope that it will be useful,
+ *    but WITHOUT ANY WARRANTY; without even the implied warranty of</pre></td>
+<td><pre>/*
+<span class="add"> *    GeoTools - OpenSource mapping toolkit</span>
+<span class="add"> *    http://geotools.org</span>
+<span class="add"> *    (C) 2004-2006, GeoTools Project Managment Committee (PMC)</span>
+ * (C) 2004, Institut de Recherche pour le Développement
+ *
+ *    This library is free software; you can redistribute it and/or
+ *    modify it under the terms of the GNU Lesser General Public
+<span class="add"> *    License as published by the Free Software Foundation;</span>
+<span class="add"> *    version 2.1 of the License.</span>
+ *
+ *    This library is distributed in the hope that it will be useful,
+ *    but WITHOUT ANY WARRANTY; without even the implied warranty of</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>
+*    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>
+</table>
+    </div>
+  </body>
+</html>

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

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

Added: sis/ip-review/rev/25050/GeodeticObjectFactory.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/25050/GeodeticObjectFactory.xhtml?rev=1679647&view=auto
==============================================================================
--- sis/ip-review/rev/25050/GeodeticObjectFactory.xhtml (added)
+++ sis/ip-review/rev/25050/GeodeticObjectFactory.xhtml Fri May 15 21:13:52 2015
@@ -0,0 +1,71 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>GeodeticObjectFactory changes for revisions 25049:25050</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>GeodeticObjectFactory changes for revisions 25049:25050</h1>
+<p>
+  The only change in this commit is to rename <code>FactoryFinder</code> as <code>ReferencingFactoryFinder</code>.
+  However this change does not apply to SIS since we do not plan to port <code>[Referencing]FactoryFinder</code>.
+  The plan is to replace them by some dependency injection mechanism.
+</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space
--ignore-eol-style" -r25049:25050 http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/factory/ReferencingObjectFactory.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 25049</th><th>Revision 25050</th></tr>
+<tr><td><pre>// Geotools dependencies
+import org.geotools.factory.Hints;
+<span class="del">import org.geotools.referencing.FactoryFinder;</span>
+import org.geotools.referencing.wkt.Parser;
+import org.geotools.referencing.wkt.Symbols;
+import org.geotools.referencing.crs.DefaultCompoundCRS;</pre></td>
+<td><pre>// Geotools dependencies
+import org.geotools.factory.Hints;
+<span class="add">import org.geotools.referencing.ReferencingFactoryFinder;</span>
+import org.geotools.referencing.wkt.Parser;
+import org.geotools.referencing.wkt.Symbols;
+import org.geotools.referencing.crs.DefaultCompoundCRS;</pre></td></tr>
+<tr><td><pre> * not instantiate this factory directly, but use one of the
following lines instead:
+ *
+ * &lt;blockquote&gt;&lt;pre&gt;
+<span class="del"> * {@linkplain DatumFactory} factory = FactoryFinder.{@linkplain
FactoryFinder#getDatumFactory getDatumFactory()};</span>
+<span class="del"> * {@linkplain CSFactory}    factory = FactoryFinder.{@linkplain
FactoryFinder#getCSFactory    getCSFactory()};</span>
+<span class="del"> * {@linkplain CRSFactory}   factory = FactoryFinder.{@linkplain
FactoryFinder#getCRSFactory   getCRSFactory()};</span>
+ * &lt;/pre&gt;&lt;/blockquote&gt;
+ */
+public GeotoolsFactory() {</pre></td>
+<td><pre> * not instantiate this factory directly, but use one of the following
lines instead:
+ *
+ * &lt;blockquote&gt;&lt;pre&gt;
+<span class="add"> * {@linkplain DatumFactory} factory = FactoryFinder.{@linkplain
ReferencingFactoryFinder#getDatumFactory getDatumFactory()};</span>
+<span class="add"> * {@linkplain CSFactory}    factory = FactoryFinder.{@linkplain
ReferencingFactoryFinder#getCSFactory    getCSFactory()};</span>
+<span class="add"> * {@linkplain CRSFactory}   factory = FactoryFinder.{@linkplain
ReferencingFactoryFinder#getCRSFactory   getCRSFactory()};</span>
+ * &lt;/pre&gt;&lt;/blockquote&gt;
+ */
+public GeotoolsFactory() {</pre></td></tr>
+<tr><td><pre>//       synchronize.
+if (parser == null) {
+    final Hints hints = new Hints(getImplementationHints());
+<span class="del">    parser = new Parser(Symbols.DEFAULT, FactoryFinder.getDatumFactory(hints),
this, this,</span>
+<span class="del">                                         FactoryFinder.getMathTransformFactory(hints));</span>
+}
+try {
+    return parser.parseCoordinateReferenceSystem(wkt);</pre></td>
+<td><pre>//       synchronize.
+if (parser == null) {
+    final Hints hints = new Hints(getImplementationHints());
+<span class="add">    parser = new Parser(Symbols.DEFAULT, ReferencingFactoryFinder.getDatumFactory(hints),
this, this,</span>
+<span class="add">                                         ReferencingFactoryFinder.getMathTransformFactory(hints));</span>
+}
+try {
+    return parser.parseCoordinateReferenceSystem(wkt);</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/25050/GeodeticObjectFactory.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

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



Mime
View raw message