sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject svn commit: r1457797 [4/4] - in /sis/ip-review: ./ rev/10796/ rev/20874/ rev/24925/ rev/24963/ rev/24973/ rev/25718/
Date Mon, 18 Mar 2013 15:09:12 GMT
Added: sis/ip-review/rev/20874/DefaultTemporalConsistency.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/20874/DefaultTemporalConsistency.xhtml?rev=1457797&view=auto
==============================================================================
--- sis/ip-review/rev/20874/DefaultTemporalConsistency.xhtml (added)
+++ sis/ip-review/rev/20874/DefaultTemporalConsistency.xhtml Mon Mar 18 15:09:09 2013
@@ -0,0 +1,64 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>DefaultTemporalConsistency changes for revisions 20873:20874</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>DefaultTemporalConsistency 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/metadata/src/main/java/org/geotools/metadata/iso/quality/TemporalConsistencyImpl.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
+ *    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>/*
+<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
+ *    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/DefaultTemporalConsistency.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

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

Added: sis/ip-review/rev/20874/DefaultTemporalValidity.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/20874/DefaultTemporalValidity.xhtml?rev=1457797&view=auto
==============================================================================
--- sis/ip-review/rev/20874/DefaultTemporalValidity.xhtml (added)
+++ sis/ip-review/rev/20874/DefaultTemporalValidity.xhtml Mon Mar 18 15:09:09 2013
@@ -0,0 +1,64 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>DefaultTemporalValidity changes for revisions 20873:20874</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>DefaultTemporalValidity 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/metadata/src/main/java/org/geotools/metadata/iso/quality/TemporalValidityImpl.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
+ *    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>/*
+<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
+ *    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/DefaultTemporalValidity.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

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

Added: sis/ip-review/rev/20874/DefaultThematicClassificationCorrectness.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/20874/DefaultThematicClassificationCorrectness.xhtml?rev=1457797&view=auto
==============================================================================
--- sis/ip-review/rev/20874/DefaultThematicClassificationCorrectness.xhtml (added)
+++ sis/ip-review/rev/20874/DefaultThematicClassificationCorrectness.xhtml Mon Mar 18 15:09:09
2013
@@ -0,0 +1,64 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>DefaultThematicClassificationCorrectness changes for revisions 20873:20874</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>DefaultThematicClassificationCorrectness 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/metadata/src/main/java/org/geotools/metadata/iso/quality/ThematicClassificationCorrectnessImpl.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
+ *    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>/*
+<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
+ *    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/DefaultThematicClassificationCorrectness.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

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

Added: sis/ip-review/rev/20874/DefaultTopologicalConsistency.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/20874/DefaultTopologicalConsistency.xhtml?rev=1457797&view=auto
==============================================================================
--- sis/ip-review/rev/20874/DefaultTopologicalConsistency.xhtml (added)
+++ sis/ip-review/rev/20874/DefaultTopologicalConsistency.xhtml Mon Mar 18 15:09:09 2013
@@ -0,0 +1,64 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>DefaultTopologicalConsistency changes for revisions 20873:20874</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>DefaultTopologicalConsistency 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/metadata/src/main/java/org/geotools/metadata/iso/quality/TopologicalConsistencyImpl.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
+ *    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>/*
+<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
+ *    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/DefaultTopologicalConsistency.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

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

Added: sis/ip-review/rev/24925/AbstractElement.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/24925/AbstractElement.xhtml?rev=1457797&view=auto
==============================================================================
--- sis/ip-review/rev/24925/AbstractElement.xhtml (added)
+++ sis/ip-review/rev/24925/AbstractElement.xhtml Mon Mar 18 15:09:09 2013
@@ -0,0 +1,88 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>AbstractElement changes for revisions 24924:24925</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>AbstractElement changes for revisions 24924:24925</h1>
+
+<p>This commit propagates a method signature change which was done in GeoAPI.
+Reverting this commit cause a compilation error, which is resolved by modifying
+the method signature as in this commit. Those signatures can only be the same,
+however the method bodies are different in Geotk/SIS.</p>
+
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space
--ignore-eol-style" -r24924:24925 http://svn.osgeo.org/geotools/trunk/modules/library/metadata/src/main/java/org/geotools/metadata/iso/quality/ElementImpl.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 24924</th><th>Revision 24925</th></tr>
+<tr><td><pre>package org.geotools.metadata.iso.quality;
+
+// J2SE direct dependencies
+import java.util.Collection;
+import java.util.Date;
+
+// OpenGIS dependencies</pre></td>
+<td><pre>package org.geotools.metadata.iso.quality;
+
+// J2SE direct dependencies
+<span class="add">import java.util.Arrays;</span>
+import java.util.Collection;
+<span class="add">import java.util.Collections;</span>
+import java.util.Date;
+
+// OpenGIS dependencies</pre></td></tr>
+<tr><td><pre> * The array length is 1 for a single date, or 2 for a range.
Returns
+ * {@code null} if this information is not available.
+ */
+<span class="del">public synchronized Date[] getDate() {</span>
+    if (date1 == Long.MIN_VALUE) {
+        return null;
+    }
+    if (date2 == Long.MIN_VALUE) {
+<span class="del">        return new Date[] {new Date(date1)};</span>
+    }
+<span class="del">    return new Date[] {new Date(date1), new Date(date2)};</span>
+}
+
+/**</pre></td>
+<td><pre> * The array length is 1 for a single date, or 2 for a range. Returns
+ * {@code null} if this information is not available.
+ */
+<span class="add">public synchronized Collection getDate() {</span>
+    if (date1 == Long.MIN_VALUE) {
+        return null;
+    }
+    if (date2 == Long.MIN_VALUE) {
+<span class="add">        return Collections.singleton( new Date(date1) );</span>
+    }
+<span class="add">    return Arrays.asList(</span>
+<span class="add">        new Date[] {new Date(date1), new Date(date2)}</span>
+<span class="add">    );</span>
+}
+
+/**</pre></td></tr>
+<tr><td><pre> * the out come of evaluating the obtained value (or set of
values) against a specified
+ * acceptable conformance quality level.
+ */
+<span class="del">public Result getResult() {</span>
+<span class="del">    return result;</span>
+}
+
+/**</pre></td>
+<td><pre> * the out come of evaluating the obtained value (or set of values)
against a specified
+ * acceptable conformance quality level.
+ */
+<span class="add">public Collection getResult() {</span>
+<span class="add">    return Collections.singleton( result );</span>
+}
+
+/**</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/24925/AbstractElement.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

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

Added: sis/ip-review/rev/24925/DefaultQuantitativeResult.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/24925/DefaultQuantitativeResult.xhtml?rev=1457797&view=auto
==============================================================================
--- sis/ip-review/rev/24925/DefaultQuantitativeResult.xhtml (added)
+++ sis/ip-review/rev/24925/DefaultQuantitativeResult.xhtml Mon Mar 18 15:09:09 2013
@@ -0,0 +1,176 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>DefaultQuantitativeResult changes for revisions 24924:24925</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>DefaultQuantitativeResult changes for revisions 24924:24925</h1>
+
+<p>This commit propagates method signatures changes which were done in GeoAPI.
+Reverting this commit cause compilation errors, which are resolved by modifying
+the method signatures as in this commit. Those signatures can only be the same,
+however the method bodies are different in Geotk/SIS.</p>
+
+<p>The <code>freeze</code> and <code>equals</code> methods
do not exist anymore in Geotk/SIS.</p>
+
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space
--ignore-eol-style" -r24924:24925 http://svn.osgeo.org/geotools/trunk/modules/library/metadata/src/main/java/org/geotools/metadata/iso/quality/QuantitativeResultImpl.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 24924</th><th>Revision 24925</th></tr>
+<tr><td><pre>package org.geotools.metadata.iso.quality;
+
+// J2SE dependencies and extension
+<span class="del">import java.util.Arrays;</span>
+import javax.units.Unit;
+
+// OpenGIS dependencies
+import org.opengis.metadata.quality.QuantitativeResult;
+import org.opengis.util.InternationalString;
+
+// Geotools dependencies
+import org.geotools.resources.Utilities;</pre></td>
+<td><pre>package org.geotools.metadata.iso.quality;
+
+// J2SE dependencies and extension
+<span class="add">import java.util.ArrayList;</span>
+<span class="add">import java.util.Collection;</span>
+<span class="add">import java.util.Collections;</span>
+<span class="add">import java.util.List;</span>
+<span class="add"></span>
+import javax.units.Unit;
+
+// OpenGIS dependencies
+import org.opengis.metadata.quality.QuantitativeResult;
+import org.opengis.util.InternationalString;
+<span class="add">import org.opengis.util.RecordType;</span>
+
+// Geotools dependencies
+import org.geotools.resources.Utilities;</pre></td></tr>
+<tr><td><pre>/**
+ * Quantitative value or values, content determined by the evaluation procedure used.
+ */
+<span class="del">private double[] values;</span>
+
+/**
+ * Value type for reporting a data quality result, or {@code null} if none.
+ */
+<span class="del">private Class valueType;</span>
+
+/**
+ * Value unit for reporting a data quality result, or {@code null} if none.</pre></td>
+<td><pre>/**
+ * Quantitative value or values, content determined by the evaluation procedure used.
+ */
+<span class="add">private List/*&lt;Double&gt;*/ values;</span>
+
+/**
+ * Value type for reporting a data quality result, or {@code null} if none.
+ */
+<span class="add">private RecordType valueType;</span>
+
+/**
+ * Value unit for reporting a data quality result, or {@code null} if none.</pre></td></tr>
+<tr><td><pre>/**
+ * Quantitative value or values, content determined by the evaluation procedure used.
+ */
+<span class="del">public synchronized double[] getValues() {</span>
+    if (isModifiable()) {
+        return values;
+    } else {
+<span class="del">        return (double[]) values.clone();</span>
+    }
+}</pre></td>
+<td><pre>/**
+ * Quantitative value or values, content determined by the evaluation procedure used.
+ */
+<span class="add">public synchronized Collection getValues() {</span>
+    if (isModifiable()) {
+        return values;
+    } else {
+<span class="add">        return Collections.unmodifiableList( values );</span>
+    }
+}</pre></td></tr>
+<tr><td><pre> */
+public synchronized void setValues(final double[] newValues) {
+    checkWritePermission();
+<span class="del">    values = (double[]) newValues.clone();</span>
+}
+
+/**
+ * Value type for reporting a data quality result, or {@code null} if none.
+ */
+<span class="del">public Class getValueType()  {</span>
+    return valueType;
+}</pre></td>
+<td><pre> */
+public synchronized void setValues(final double[] newValues) {
+    checkWritePermission();
+<span class="add">    values = new ArrayList();</span>
+<span class="add">    for( int i=0; i&lt;newValues.length;i++){</span>
+<span class="add">        values.add( new Double( newValues[i]));</span>
+}
+<span class="add">}</span>
+
+<span class="add">public synchronized void setValues( List newValues ){</span>
+<span class="add">    values = newValues;</span>
+<span class="add">}</span>
+<span class="add"></span>
+/**
+ * Value type for reporting a data quality result, or {@code null} if none.
+ */
+<span class="add">public RecordType getValueType()  {</span>
+    return valueType;
+}</pre></td></tr>
+<tr><td><pre> *
+ * @todo Verify if the value is of the requested type.
+ */
+<span class="del">public synchronized void setValueType(final Class newValue) {</span>
+    checkWritePermission();
+    valueType = newValue;
+}</pre></td>
+<td><pre> *
+ * @todo Verify if the value is of the requested type.
+ */
+<span class="add">public synchronized void setValueType(final RecordType newValue)
{</span>
+    checkWritePermission();
+    valueType = newValue;
+}</pre></td></tr>
+<tr><td><pre> */
+protected void freeze() {
+    super.freeze();
+<span class="del">    values         = (double[])            unmodifiable(values);</span>
+<span class="del">    valueType      = (Class)               unmodifiable(valueType);</span>
+    valueUnit      = (Unit)                unmodifiable(valueUnit);
+    errorStatistic = (InternationalString) unmodifiable(errorStatistic);
+}</pre></td>
+<td><pre> */
+protected void freeze() {
+    super.freeze();
+<span class="add">    values         = (List)            unmodifiable(values);</span>
+<span class="add">    valueType      = (RecordType)          unmodifiable(valueType);</span>
+    valueUnit      = (Unit)                unmodifiable(valueUnit);
+    errorStatistic = (InternationalString) unmodifiable(errorStatistic);
+}</pre></td></tr>
+<tr><td><pre>}
+if (object!=null &amp;&amp; object.getClass().equals(getClass())) {
+    final QuantitativeResultImpl that = (QuantitativeResultImpl) object;
+<span class="del">    return    Arrays.equals(this.values,         that.values    
    ) &amp;&amp;</span>
+           Utilities.equals(this.valueType,      that.valueType      ) &amp;&amp;
+           Utilities.equals(this.valueUnit,      that.valueUnit      ) &amp;&amp;
+           Utilities.equals(this.errorStatistic, that.errorStatistic ) ;</pre></td>
+<td><pre>}
+if (object!=null &amp;&amp; object.getClass().equals(getClass())) {
+    final QuantitativeResultImpl that = (QuantitativeResultImpl) object;
+<span class="add">    return Utilities.equals(this.values,         that.values    
    ) &amp;&amp;</span>
+           Utilities.equals(this.valueType,      that.valueType      ) &amp;&amp;
+           Utilities.equals(this.valueUnit,      that.valueUnit      ) &amp;&amp;
+           Utilities.equals(this.errorStatistic, that.errorStatistic ) ;</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/24925/DefaultQuantitativeResult.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

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

Added: sis/ip-review/rev/24963/DefaultNonQuantitativeAttributeAccuracy.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/24963/DefaultNonQuantitativeAttributeAccuracy.xhtml?rev=1457797&view=auto
==============================================================================
--- sis/ip-review/rev/24963/DefaultNonQuantitativeAttributeAccuracy.xhtml (added)
+++ sis/ip-review/rev/24963/DefaultNonQuantitativeAttributeAccuracy.xhtml Mon Mar 18 15:09:09
2013
@@ -0,0 +1,72 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>DefaultNonQuantitativeAttributeAccuracy at revision 24963</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>DefaultNonQuantitativeAttributeAccuracy at revision 24963</h1>
+
+<p>Empty class with no method. Geotk/SIS has a different <code>serialVersionUID</code>
value.
+Comments are copy-and-paste from GeoAPI javadoc. Rewriting the class from scratch produces
+basically the same result, with a different comment for the constructor.</p>
+
+<p><b>Command line:</b></p>
+<blockquote><code>svn cat -r24963 http://svn.osgeo.org/geotools/trunk/modules/library/metadata/src/main/java/org/geotools/metadata/iso/quality/NonQuantitativeAttributeAccuracyImpl.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 24963</th></tr>
+<tr><td><pre><span class="add">/*
+ *    GeoTools - OpenSource mapping toolkit
+ *    http://geotools.org
+ *    (C) 2004-2006, GeoTools Project Managment Committee (PMC)
+ *    (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
+ *    License as published by the Free Software Foundation;
+ *    version 2.1 of the License.
+ *
+ *    This library is distributed in the hope that it will be useful,
+ *    but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *    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.
+ */
+package org.geotools.metadata.iso.quality;
+
+// OpenGIS dependencies
+import org.opengis.metadata.quality.NonQuantitativeAttributeAccuracy;
+
+
+/**
+ * Accuracy of non-quantitative attributes.
+ *
+ * @source $URL: http://svn.geotools.org/geotools/trunk/gt/modules/library/metadata/src/main/java/org/geotools/metadata/iso/quality/NonQuantitativeAttributeAccuracyImpl.java
$
+ * @version $Id: NonQuantitativeAttributeAccuracyImpl.java 20874 2006-08-07 10:00:01Z jgarnett
$
+ * @author Cory Horner
+ *
+ * @since 2.4
+ */
+public class NonQuantitativeAttributeAccuracyImpl extends ThematicAccuracyImpl
+        implements NonQuantitativeAttributeAccuracy
+{
+    /**
+     * Serial number for interoperability with different versions.
+     */
+    private static final long serialVersionUID = -4976754662775709253L;
+
+    /**
+     * Constructs an initially empty non quantitative attribute correctness.
+     */
+    public NonQuantitativeAttributeAccuracyImpl() {
+    }
+}</span></pre></td></tr></table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/24963/DefaultNonQuantitativeAttributeAccuracy.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

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

Added: sis/ip-review/rev/24963/HEADER.html
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/24963/HEADER.html?rev=1457797&view=auto
==============================================================================
--- sis/ip-review/rev/24963/HEADER.html (added)
+++ sis/ip-review/rev/24963/HEADER.html Mon Mar 18 15:09:09 2013
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Revision 24963</title>
+  </head>
+  <body>
+    <div>
+      <h1>Revision 24963</h1>
+<table>
+  <tr><td><b>Author:</b></td><td>chorner</td></tr>
+  <tr><td><b>Date:</b></td><td>2007-03-29</td></tr>
+  <tr><td><b>Message:</b></td><td>GEO-93 + GeoTools synchronization</td></tr>
+</table>
+    </div>
+  </body>
+</html>

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

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

Added: sis/ip-review/rev/24973/DefaultScope.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/24973/DefaultScope.xhtml?rev=1457797&view=auto
==============================================================================
--- sis/ip-review/rev/24973/DefaultScope.xhtml (added)
+++ sis/ip-review/rev/24973/DefaultScope.xhtml Mon Mar 18 15:09:09 2013
@@ -0,0 +1,71 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>DefaultScope changes for revisions 24972:24973</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>DefaultScope changes for revisions 24972:24973</h1>
+
+<p>The change in this commit has been mandated by a change in GeoAPI interface.
+Reverting this commit results in a compilation error, which can be resolved only
+by putting back a method with the same signature than in this commit.
+As the comment below said, this commit contains only code generated automatically by the
IDE.
+NetBeans generates the same skeleton, and the body has been replaced by a complete implementation
+by the Geotk/SIS authors.</p>
+
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space
--ignore-eol-style" -r24972:24973 http://svn.osgeo.org/geotools/trunk/modules/library/metadata/src/main/java/org/geotools/metadata/iso/quality/ScopeImpl.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 24972</th><th>Revision 24973</th></tr>
+<tr><td><pre>package org.geotools.metadata.iso.quality;
+
+// OpenGIS dependencies
+import org.opengis.metadata.extent.Extent;
+import org.opengis.metadata.quality.Scope;
+import org.opengis.metadata.maintenance.ScopeCode;</pre></td>
+<td><pre>package org.geotools.metadata.iso.quality;
+
+// OpenGIS dependencies
+<span class="add">import java.util.Collection;</span>
+<span class="add"></span>
+import org.opengis.metadata.extent.Extent;
+import org.opengis.metadata.quality.Scope;
+import org.opengis.metadata.maintenance.ScopeCode;</pre></td></tr>
+<tr><td><pre>}
+
+/**
+ * Information about the spatial, vertical and temporal extent of the data specified by the
+ * scope.
+ */</pre></td>
+<td><pre>}
+
+/**
+<span class="add"> * Returns detailed descriptions about the level of the data specified
by the scope.</span>
+<span class="add"> */</span>
+<span class="add">public Collection getLevelDescription() {</span>
+<span class="add">    // TODO Auto-generated method stub</span>
+<span class="add">    return null;</span>
+<span class="add">}</span>
+<span class="add"></span>
+<span class="add">/**</span>
+ * Information about the spatial, vertical and temporal extent of the data specified by the
+ * scope.
+ */</pre></td></tr>
+<tr><td><pre>    public String toString() {
+        return String.valueOf(level);
+    }
+}</pre></td>
+<td><pre>    public String toString() {
+        return String.valueOf(level);
+    }
+<span class="add"></span>
+}</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/24973/DefaultScope.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

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

Added: sis/ip-review/rev/25718/AbstractElement.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/25718/AbstractElement.xhtml?rev=1457797&view=auto
==============================================================================
--- sis/ip-review/rev/25718/AbstractElement.xhtml (added)
+++ sis/ip-review/rev/25718/AbstractElement.xhtml Mon Mar 18 15:09:09 2013
@@ -0,0 +1,50 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>AbstractElement changes for revisions 25717:25718</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>AbstractElement changes for revisions 25717:25718</h1>
+<p>The deprecated method has been removed in Geotk/SIS. The comment in <code>Collection</code>
+has been replaced by parameterized type as specified by the GeoAPI interface.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space
--ignore-eol-style" -r25717:25718 http://svn.osgeo.org/geotools/trunk/modules/library/metadata/src/main/java/org/geotools/metadata/iso/quality/ElementImpl.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 25717</th><th>Revision 25718</th></tr>
+<tr><td><pre> *
+ * @since 2.4
+ */
+<span class="del">public synchronized Collection getDates() {</span>
+    if (date1 == Long.MIN_VALUE) {
+        return Collections.EMPTY_LIST;
+    }</pre></td>
+<td><pre> *
+ * @since 2.4
+ */
+<span class="add">public synchronized Collection/*&lt;Date&gt;*/ getDates()
{</span>
+    if (date1 == Long.MIN_VALUE) {
+        return Collections.EMPTY_LIST;
+    }</pre></td></tr>
+<tr><td><pre> * Set the date or range of dates on which a data quality
measure was applied.
+ * The array length is 1 for a single date, or 2 for a range.
+ *
+<span class="del"> * @deprecated Use {@link #setDate(Collection)} instead.</span>
+ */
+public synchronized void setDate(final Date[] newValue) {
+    checkWritePermission();</pre></td>
+<td><pre> * Set the date or range of dates on which a data quality measure was
applied.
+ * The array length is 1 for a single date, or 2 for a range.
+ *
+<span class="add"> * @deprecated Use {@link #setDates(Collection)} instead.</span>
+ */
+public synchronized void setDate(final Date[] newValue) {
+    checkWritePermission();</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/25718/AbstractElement.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

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

Added: sis/ip-review/rev/25718/HEADER.html
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/25718/HEADER.html?rev=1457797&view=auto
==============================================================================
--- sis/ip-review/rev/25718/HEADER.html (added)
+++ sis/ip-review/rev/25718/HEADER.html Mon Mar 18 15:09:09 2013
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Revision 25718</title>
+  </head>
+  <body>
+    <div>
+      <h1>Revision 25718</h1>
+<table>
+  <tr><td><b>Author:</b></td><td>chorner</td></tr>
+  <tr><td><b>Date:</b></td><td>2007-06-01</td></tr>
+  <tr><td><b>Message:</b></td><td>metadata javadoc cleanup</td></tr>
+</table>
+    </div>
+  </body>
+</html>

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

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



Mime
View raw message