sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject svn commit: r1453589 [3/3] - in /sis/ip-review: ./ rev/06908/ rev/06975/ rev/10796/ rev/20874/ rev/24925/ rev/24973/ rev/24990/ rev/25543/
Date Wed, 06 Mar 2013 22:11:28 GMT
Added: sis/ip-review/rev/24973/DefaultBand.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/24973/DefaultBand.xhtml?rev=1453589&view=auto
==============================================================================
--- sis/ip-review/rev/24973/DefaultBand.xhtml (added)
+++ sis/ip-review/rev/24973/DefaultBand.xhtml Wed Mar  6 22:11:27 2013
@@ -0,0 +1,249 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>DefaultBand changes for revisions 24972:24973</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>DefaultBand changes for revisions 24972:24973</h1>
+<p>Replacement of <code>Number</code> type by <code>Double</code>.
+This change has been forced by a GeoAPI change. Reverting this change causes a compilation failure,
+which is resolved by restoring the <code>Double</code> values as required by GeoAPI interfaces. So
+rewriting this contribution produces identical result.</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/content/BandImpl.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 24972</th><th>Revision 24973</th></tr>
+<tr><td><pre>/**
+ * Longest wavelength that the sensor is capable of collecting within a designated band.
+ */
+<span class="del">private Number maxValue;</span>
+
+/**
+ * Shortest wavelength that the sensor is capable of collecting within a designated band.
+ */
+<span class="del">private Number minValue;</span>
+
+/**
+ * Units in which sensor wavelengths are expressed. Should be non-null if</pre></td>
+<td><pre>/**
+ * Longest wavelength that the sensor is capable of collecting within a designated band.
+ */
+<span class="add">private Double maxValue;</span>
+
+/**
+ * Shortest wavelength that the sensor is capable of collecting within a designated band.
+ */
+<span class="add">private Double minValue;</span>
+
+/**
+ * Units in which sensor wavelengths are expressed. Should be non-null if</pre></td></tr>
+<tr><td><pre> * Wavelength at which the response is the highest.
+ * {@code null} if unspecified.
+ */
+<span class="del">private Number peakResponse;</span>
+
+/**
+ * Maximum number of significant bits in the uncompressed representation for the value</pre></td>
+<td><pre> * Wavelength at which the response is the highest.
+ * {@code null} if unspecified.
+ */
+<span class="add">private Double peakResponse;</span>
+
+/**
+ * Maximum number of significant bits in the uncompressed representation for the value</pre></td></tr>
+<tr><td><pre> * Scale factor which has been applied to the cell value.
+ * {@code null} if unspecified.
+ */
+<span class="del">private Number scaleFactor;</span>
+
+/**
+ * The physical value corresponding to a cell value of zero.
+ * {@code null} if unspecified.
+ */
+<span class="del">private Number offset;</span>
+
+/**
+ * Constructs an initially empty band.</pre></td>
+<td><pre> * Scale factor which has been applied to the cell value.
+ * {@code null} if unspecified.
+ */
+<span class="add">private Double scaleFactor;</span>
+
+/**
+ * The physical value corresponding to a cell value of zero.
+ * {@code null} if unspecified.
+ */
+<span class="add">private Double offset;</span>
+
+/**
+ * Constructs an initially empty band.</pre></td></tr>
+<tr><td><pre> * Returns the longest wavelength that the sensor is capable of collecting within
+ * a designated band. Returns {@code null} if unspecified.
+ */
+<span class="del">public Number getMaxValue() {</span>
+    return maxValue;
+}</pre></td>
+<td><pre> * Returns the longest wavelength that the sensor is capable of collecting within
+ * a designated band. Returns {@code null} if unspecified.
+ */
+<span class="add">public Double getMaxValue() {</span>
+    return maxValue;
+}</pre></td></tr>
+<tr><td><pre> * Set the longest wavelength that the sensor is capable of collecting within a
+ * designated band. Returns {@code null} if unspecified.
+ */
+<span class="del">public synchronized void setMaxValue(final Number newValue) {</span>
+    checkWritePermission();
+    maxValue = newValue;
+}</pre></td>
+<td><pre> * Set the longest wavelength that the sensor is capable of collecting within a
+ * designated band. Returns {@code null} if unspecified.
+ */
+<span class="add">public synchronized void setMaxValue(final Double newValue) {</span>
+    checkWritePermission();
+    maxValue = newValue;
+}</pre></td></tr>
+<tr><td><pre> * Returns the shortest wavelength that the sensor is capable of collecting
+ * within a designated band.
+ */
+<span class="del">public Number getMinValue() {</span>
+    return minValue;
+}</pre></td>
+<td><pre> * Returns the shortest wavelength that the sensor is capable of collecting
+ * within a designated band.
+ */
+<span class="add">public Double getMinValue() {</span>
+    return minValue;
+}</pre></td></tr>
+<tr><td><pre> * Set the shortest wavelength that the sensor is capable of collecting within
+ * a designated band.
+ */
+<span class="del">public synchronized void setMinValue(final Number newValue) {</span>
+    checkWritePermission();
+    minValue = newValue;
+}</pre></td>
+<td><pre> * Set the shortest wavelength that the sensor is capable of collecting within
+ * a designated band.
+ */
+<span class="add">public synchronized void setMinValue(final Double newValue) {</span>
+    checkWritePermission();
+    minValue = newValue;
+}</pre></td></tr>
+<tr><td><pre> * Returns the wavelength at which the response is the highest.
+ * Returns {@code null} if unspecified.
+ */
+<span class="del">public Number getPeakResponse() {</span>
+    return peakResponse;
+}
+
+/**
+ * Set the wavelength at which the response is the highest.
+ */
+<span class="del">public synchronized void setPeakResponse(final Number newValue) {</span>
+    checkWritePermission();
+    peakResponse = newValue;
+}</pre></td>
+<td><pre> * Returns the wavelength at which the response is the highest.
+ * Returns {@code null} if unspecified.
+ */
+<span class="add">public Double getPeakResponse() {</span>
+    return peakResponse;
+}
+
+/**
+ * Set the wavelength at which the response is the highest.
+ */
+<span class="add">public synchronized void setPeakResponse(final Double newValue) {</span>
+    checkWritePermission();
+    peakResponse = newValue;
+}</pre></td></tr>
+<tr><td><pre> * Returns the scale factor which has been applied to the cell value.
+ * Returns {@code null} if unspecified.
+ */
+<span class="del">public Number getScaleFactor() {</span>
+    return scaleFactor;
+}
+
+/**
+ * Set the scale factor which has been applied to the cell value.
+ */
+<span class="del">public synchronized void setScaleFactor(final Number newValue) {</span>
+    checkWritePermission();
+    scaleFactor = newValue;
+}</pre></td>
+<td><pre> * Returns the scale factor which has been applied to the cell value.
+ * Returns {@code null} if unspecified.
+ */
+<span class="add">public Double getScaleFactor() {</span>
+    return scaleFactor;
+}
+
+/**
+ * Set the scale factor which has been applied to the cell value.
+ */
+<span class="add">public synchronized void setScaleFactor(final Double newValue) {</span>
+    checkWritePermission();
+    scaleFactor = newValue;
+}</pre></td></tr>
+<tr><td><pre>     * Returns the physical value corresponding to a cell value of zero.
+     * Returns {@code null} if unspecified.
+     */
+<span class="del">    public Number getOffset() {</span>
+        return offset;
+    }
+
+    /**
+     * Set the physical value corresponding to a cell value of zero.
+:     */
+<span class="del">    public synchronized void setOffset(final Number newValue) {</span>
+        checkWritePermission();
+        offset = newValue;
+    }</pre></td>
+<td><pre>     * Returns the physical value corresponding to a cell value of zero.
+     * Returns {@code null} if unspecified.
+     */
+<span class="add">    public Double getOffset() {</span>
+        return offset;
+    }
+
+    /**
+     * Set the physical value corresponding to a cell value of zero.
+:     */
+<span class="add">    public synchronized void setOffset(final Double newValue) {</span>
+        checkWritePermission();
+        offset = newValue;
+    }</pre></td></tr>
+<tr><td><pre> */
+protected void freeze() {
+    super.freeze();
+<span class="del">    maxValue     = (Number) unmodifiable(maxValue);</span>
+<span class="del">    minValue     = (Number) unmodifiable(minValue);</span>
+    units        = (Unit)   unmodifiable(units);
+<span class="del">    peakResponse = (Number) unmodifiable(peakResponse);</span>
+<span class="del">    scaleFactor  = (Number) unmodifiable(scaleFactor);</span>
+<span class="del">    offset       = (Number) unmodifiable(offset);</span>
+}
+
+/**</pre></td>
+<td><pre> */
+protected void freeze() {
+    super.freeze();
+<span class="add">    maxValue     = (Double) unmodifiable(maxValue);</span>
+<span class="add">    minValue     = (Double) unmodifiable(minValue);</span>
+    units        = (Unit)   unmodifiable(units);
+<span class="add">    peakResponse = (Double) unmodifiable(peakResponse);</span>
+<span class="add">    scaleFactor  = (Double) unmodifiable(scaleFactor);</span>
+<span class="add">    offset       = (Double) unmodifiable(offset);</span>
+}
+
+/**</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

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

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

Added: sis/ip-review/rev/24973/DefaultFeatureCatalogueDescription.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/24973/DefaultFeatureCatalogueDescription.xhtml?rev=1453589&view=auto
==============================================================================
--- sis/ip-review/rev/24973/DefaultFeatureCatalogueDescription.xhtml (added)
+++ sis/ip-review/rev/24973/DefaultFeatureCatalogueDescription.xhtml Wed Mar  6 22:11:27 2013
@@ -0,0 +1,67 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>DefaultFeatureCatalogueDescription changes for revisions 24972:24973</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>DefaultFeatureCatalogueDescription changes for revisions 24972:24973</h1>
+<p>Replacement of <code>Number</code> type by <code>Double</code>.
+This change has been forced by a GeoAPI change. Reverting this change causes a compilation failure,
+which is resolved by restoring the <code>Double</code> values as required by GeoAPI interfaces. So
+rewriting this contribution produces identical result.</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/content/FeatureCatalogueDescriptionImpl.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 24972</th><th>Revision 24973</th></tr>
+<tr><td><pre>/**
+ * Indication of whether or not the cited feature catalogue complies with ISO 19110.
+ */
+<span class="del">private boolean compliant;</span>
+
+/**
+ * Language(s) used within the catalogue</pre></td>
+<td><pre>/**
+ * Indication of whether or not the cited feature catalogue complies with ISO 19110.
+ */
+<span class="add">private Boolean compliant;</span>
+
+/**
+ * Language(s) used within the catalogue</pre></td></tr>
+<tr><td><pre>/**
+ * Returns whether or not the cited feature catalogue complies with ISO 19110.
+ */
+<span class="del">public boolean isCompliant() {</span>
+    return compliant;
+}
+
+/**
+ * Set whether or not the cited feature catalogue complies with ISO 19110.
+ */
+<span class="del">public synchronized void setCompliant(final boolean newValue) {</span>
+    checkWritePermission();
+    compliant = newValue;
+}</pre></td>
+<td><pre>/**
+ * Returns whether or not the cited feature catalogue complies with ISO 19110.
+ */
+<span class="add">public Boolean isCompliant() {</span>
+    return compliant;
+}
+
+/**
+ * Set whether or not the cited feature catalogue complies with ISO 19110.
+ */
+<span class="add">public synchronized void setCompliant(final Boolean newValue) {</span>
+    checkWritePermission();
+    compliant = newValue;
+}</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

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

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

Added: sis/ip-review/rev/24973/DefaultImageDescription.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/24973/DefaultImageDescription.xhtml?rev=1453589&view=auto
==============================================================================
--- sis/ip-review/rev/24973/DefaultImageDescription.xhtml (added)
+++ sis/ip-review/rev/24973/DefaultImageDescription.xhtml Wed Mar  6 22:11:27 2013
@@ -0,0 +1,314 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>DefaultImageDescription changes for revisions 24972:24973</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>DefaultImageDescription changes for revisions 24972:24973</h1>
+<p>Replacement of <code>Number</code> type by <code>Double</code> and <code>boolean</code> by <code>Boolean</code>.
+This change has been forced by a GeoAPI change. Reverting this change causes a compilation failure,
+which is resolved by restoring the <code>Double</code> values as required by GeoAPI interfaces. So
+rewriting this contribution produces identical result.</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/content/ImageDescriptionImpl.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 24972</th><th>Revision 24973</th></tr>
+<tr><td><pre> * intersection of the optical line of sight with the Earth’s surface. For images from a
+ * scanning device, refer to the centre pixel of the image.
+ */
+<span class="del">private Number illuminationElevationAngle;</span>
+
+/**
+ * Illumination azimuth measured in degrees clockwise from true north at the time the
+ * image is taken. For images from a scanning device, refer to the centre pixel of the image.
+ */
+<span class="del">private Number illuminationAzimuthAngle;</span>
+
+/**
+ * Conditions affected the image.</pre></td>
+<td><pre> * intersection of the optical line of sight with the Earth’s surface. For images from a
+ * scanning device, refer to the centre pixel of the image.
+ */
+<span class="add">private Double illuminationElevationAngle;</span>
+
+/**
+ * Illumination azimuth measured in degrees clockwise from true north at the time the
+ * image is taken. For images from a scanning device, refer to the centre pixel of the image.
+ */
+<span class="add">private Double illuminationAzimuthAngle;</span>
+
+/**
+ * Conditions affected the image.</pre></td></tr>
+<tr><td><pre>/**
+ * Area of the dataset obscured by clouds, expressed as a percentage of the spatial extent.
+ */
+<span class="del">private Number cloudCoverPercentage;</span>
+
+/**
+ * Image distributor’s code that identifies the level of radiometric and geometric</pre></td>
+<td><pre>/**
+ * Area of the dataset obscured by clouds, expressed as a percentage of the spatial extent.
+ */
+<span class="add">private Double cloudCoverPercentage;</span>
+
+/**
+ * Image distributor’s code that identifies the level of radiometric and geometric</pre></td></tr>
+<tr><td><pre> * Indication of whether or not the radiometric calibration information for generating the
+ * radiometrically calibrated standard data product is available.
+ */
+<span class="del">private boolean radiometricCalibrationDataAvailable;</span>
+
+/**
+ * Indication of whether or not constants are available which allow for camera calibration
+ * corrections.
+ */
+<span class="del">private boolean cameraCalibrationInformationAvailable;</span>
+
+/**
+ * Indication of whether or not Calibration Reseau information is available.
+ */
+<span class="del">private boolean filmDistortionInformationAvailable;</span>
+
+/**
+ * Indication of whether or not lens aberration correction information is available.
+ */
+<span class="del">private boolean lensDistortionInformationAvailable;</span>
+
+/**
+ * Constructs an initially empty image description.</pre></td>
+<td><pre> * Indication of whether or not the radiometric calibration information for generating the
+ * radiometrically calibrated standard data product is available.
+ */
+<span class="add">private Boolean radiometricCalibrationDataAvailable;</span>
+
+/**
+ * Indication of whether or not constants are available which allow for camera calibration
+ * corrections.
+ */
+<span class="add">private Boolean cameraCalibrationInformationAvailable;</span>
+
+/**
+ * Indication of whether or not Calibration Reseau information is available.
+ */
+<span class="add">private Boolean filmDistortionInformationAvailable;</span>
+
+/**
+ * Indication of whether or not lens aberration correction information is available.
+ */
+<span class="add">private Boolean lensDistortionInformationAvailable;</span>
+
+/**
+ * Constructs an initially empty image description.</pre></td></tr>
+<tr><td><pre> * intersection of the optical line of sight with the Earth’s surface. For images from a
+ * scanning device, refer to the centre pixel of the image.
+ */
+<span class="del">public Number getIlluminationElevationAngle() {</span>
+    return illuminationElevationAngle;
+}</pre></td>
+<td><pre> * intersection of the optical line of sight with the Earth’s surface. For images from a
+ * scanning device, refer to the centre pixel of the image.
+ */
+<span class="add">public Double getIlluminationElevationAngle() {</span>
+    return illuminationElevationAngle;
+}</pre></td></tr>
+<tr><td><pre> * intersection of the optical line of sight with the Earth’s surface. For images from a
+ * scanning device, refer to the centre pixel of the image.
+ */
+<span class="del">public synchronized void setIlluminationElevationAngle(final Number newValue) {</span>
+    checkWritePermission();
+    illuminationElevationAngle = newValue;
+}</pre></td>
+<td><pre> * intersection of the optical line of sight with the Earth’s surface. For images from a
+ * scanning device, refer to the centre pixel of the image.
+ */
+<span class="add">public synchronized void setIlluminationElevationAngle(final Double newValue) {</span>
+    checkWritePermission();
+    illuminationElevationAngle = newValue;
+}</pre></td></tr>
+<tr><td><pre> * the image is taken. For images from a scanning device, refer to the centre pixel of the
+ * image.
+ */
+<span class="del">public Number getIlluminationAzimuthAngle() {</span>
+    return illuminationAzimuthAngle;
+}</pre></td>
+<td><pre> * the image is taken. For images from a scanning device, refer to the centre pixel of the
+ * image.
+ */
+<span class="add">public Double getIlluminationAzimuthAngle() {</span>
+    return illuminationAzimuthAngle;
+}</pre></td></tr>
+<tr><td><pre> * Set the illumination azimuth measured in degrees clockwise from true north at the time the
+ * image is taken. For images from a scanning device, refer to the centre pixel of the image.
+ */
+<span class="del">public synchronized void setIlluminationAzimuthAngle(final Number newValue) {</span>
+    checkWritePermission();
+    illuminationAzimuthAngle = newValue;
+}</pre></td>
+<td><pre> * Set the illumination azimuth measured in degrees clockwise from true north at the time the
+ * image is taken. For images from a scanning device, refer to the centre pixel of the image.
+ */
+<span class="add">public synchronized void setIlluminationAzimuthAngle(final Double newValue) {</span>
+    checkWritePermission();
+    illuminationAzimuthAngle = newValue;
+}</pre></td></tr>
+<tr><td><pre> * Returns the area of the dataset obscured by clouds, expressed as a percentage of the spatial
+ * extent.
+ */
+<span class="del">public Number getCloudCoverPercentage() {</span>
+    return cloudCoverPercentage;
+}</pre></td>
+<td><pre> * Returns the area of the dataset obscured by clouds, expressed as a percentage of the spatial
+ * extent.
+ */
+<span class="add">public Double getCloudCoverPercentage() {</span>
+    return cloudCoverPercentage;
+}</pre></td></tr>
+<tr><td><pre> * Set the area of the dataset obscured by clouds, expressed as a percentage of the spatial
+ * extent.
+ */
+<span class="del">public synchronized void setCloudCoverPercentage(final Number newValue) {</span>
+    checkWritePermission();
+    cloudCoverPercentage = newValue;
+}</pre></td>
+<td><pre> * Set the area of the dataset obscured by clouds, expressed as a percentage of the spatial
+ * extent.
+ */
+<span class="add">public synchronized void setCloudCoverPercentage(final Double newValue) {</span>
+    checkWritePermission();
+    cloudCoverPercentage = newValue;
+}</pre></td></tr>
+<tr><td><pre> * Returns theiIndication of whether or not the radiometric calibration information for
+ * generating the radiometrically calibrated standard data product is available.
+ */
+<span class="del">public boolean isRadiometricCalibrationDataAvailable() {</span>
+    return radiometricCalibrationDataAvailable;
+}</pre></td>
+<td><pre> * Returns theiIndication of whether or not the radiometric calibration information for
+ * generating the radiometrically calibrated standard data product is available.
+ */
+<span class="add">public Boolean isRadiometricCalibrationDataAvailable() {</span>
+    return radiometricCalibrationDataAvailable;
+}</pre></td></tr>
+<tr><td><pre> * Set the indication of whether or not the radiometric calibration information for generating
+ * the radiometrically calibrated standard data product is available.
+ */
+<span class="del">public synchronized void setRadiometricCalibrationDataAvailable(final boolean newValue) {</span>
+    checkWritePermission();
+    radiometricCalibrationDataAvailable = newValue;
+}</pre></td>
+<td><pre> * Set the indication of whether or not the radiometric calibration information for generating
+ * the radiometrically calibrated standard data product is available.
+ */
+<span class="add">public synchronized void setRadiometricCalibrationDataAvailable(final Boolean newValue) {</span>
+    checkWritePermission();
+    radiometricCalibrationDataAvailable = newValue;
+}</pre></td></tr>
+<tr><td><pre> * Returns the indication of whether or not constants are available which allow for camera
+ * calibration corrections.
+ */
+<span class="del">public boolean isCameraCalibrationInformationAvailable() {</span>
+    return cameraCalibrationInformationAvailable;
+}</pre></td>
+<td><pre> * Returns the indication of whether or not constants are available which allow for camera
+ * calibration corrections.
+ */
+<span class="add">public Boolean isCameraCalibrationInformationAvailable() {</span>
+    return cameraCalibrationInformationAvailable;
+}</pre></td></tr>
+<tr><td><pre> * Set the indication of whether or not constants are available which allow for camera
+ * calibration corrections.
+ */
+<span class="del">public synchronized void setCameraCalibrationInformationAvailable(final boolean newValue) {</span>
+    checkWritePermission();
+    cameraCalibrationInformationAvailable = newValue;
+}</pre></td>
+<td><pre> * Set the indication of whether or not constants are available which allow for camera
+ * calibration corrections.
+ */
+<span class="add">public synchronized void setCameraCalibrationInformationAvailable(final Boolean newValue) {</span>
+    checkWritePermission();
+    cameraCalibrationInformationAvailable = newValue;
+}</pre></td></tr>
+<tr><td><pre>/**
+ * Returns the indication of whether or not Calibration Reseau information is available.
+ */
+<span class="del">public boolean isFilmDistortionInformationAvailable() {</span>
+    return filmDistortionInformationAvailable;
+}
+
+/**
+ * Set the indication of whether or not Calibration Reseau information is available.
+ */
+<span class="del">public synchronized void setFilmDistortionInformationAvailable(final boolean newValue) {</span>
+    checkWritePermission();
+    filmDistortionInformationAvailable = newValue;
+}</pre></td>
+<td><pre>/**
+ * Returns the indication of whether or not Calibration Reseau information is available.
+ */
+<span class="add">public Boolean isFilmDistortionInformationAvailable() {</span>
+    return filmDistortionInformationAvailable;
+}
+
+/**
+ * Set the indication of whether or not Calibration Reseau information is available.
+ */
+<span class="add">public synchronized void setFilmDistortionInformationAvailable(final Boolean newValue) {</span>
+    checkWritePermission();
+    filmDistortionInformationAvailable = newValue;
+}</pre></td></tr>
+<tr><td><pre>/**
+ * Returns the indication of whether or not lens aberration correction information is available.
+ */
+<span class="del">public boolean isLensDistortionInformationAvailable() {</span>
+    return lensDistortionInformationAvailable;
+}
+
+/**
+ * Set the indication of whether or not lens aberration correction information is available.
+ */
+<span class="del">public synchronized void setLensDistortionInformationAvailable(final boolean newValue) {</span>
+    checkWritePermission();
+    lensDistortionInformationAvailable = newValue;
+}</pre></td>
+<td><pre>/**
+ * Returns the indication of whether or not lens aberration correction information is available.
+ */
+<span class="add">public Boolean isLensDistortionInformationAvailable() {</span>
+    return lensDistortionInformationAvailable;
+}
+
+/**
+ * Set the indication of whether or not lens aberration correction information is available.
+ */
+<span class="add">public synchronized void setLensDistortionInformationAvailable(final Boolean newValue) {</span>
+    checkWritePermission();
+    lensDistortionInformationAvailable = newValue;
+}</pre></td></tr>
+<tr><td><pre> */
+protected void freeze() {
+    super.freeze();
+<span class="del">    illuminationElevationAngle = (Number)     unmodifiable(illuminationElevationAngle);</span>
+<span class="del">    illuminationAzimuthAngle   = (Number)     unmodifiable(illuminationAzimuthAngle);</span>
+    imageQualityCode           = (Identifier) unmodifiable(imageQualityCode);
+<span class="del">    cloudCoverPercentage       = (Number)     unmodifiable(cloudCoverPercentage);</span>
+    processingLevelCode        = (Identifier) unmodifiable(processingLevelCode);
+}</pre></td>
+<td><pre> */
+protected void freeze() {
+    super.freeze();
+<span class="add">    illuminationElevationAngle = (Double)     unmodifiable(illuminationElevationAngle);</span>
+<span class="add">    illuminationAzimuthAngle   = (Double)     unmodifiable(illuminationAzimuthAngle);</span>
+    imageQualityCode           = (Identifier) unmodifiable(imageQualityCode);
+<span class="add">    cloudCoverPercentage       = (Double)     unmodifiable(cloudCoverPercentage);</span>
+    processingLevelCode        = (Identifier) unmodifiable(processingLevelCode);
+}</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

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

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

Added: sis/ip-review/rev/24973/HEADER.html
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/24973/HEADER.html?rev=1453589&view=auto
==============================================================================
--- sis/ip-review/rev/24973/HEADER.html (added)
+++ sis/ip-review/rev/24973/HEADER.html Wed Mar  6 22:11:27 2013
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Revision 24973</title>
+  </head>
+  <body>
+    <div>
+      <h1>Revision 24973</h1>
+<table>
+  <tr><td><b>Author:</b></td><td>chorner</td></tr>
+  <tr><td><b>Date:</b></td><td>2007-03-30</td></tr>
+  <tr><td><b>Message:</b></td><td>GEO-93: GeoTools/GeoAPI ISO 19115 Metadata synchronization</td></tr>
+</table>
+    </div>
+  </body>
+</html>

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

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

Added: sis/ip-review/rev/24990/DefaultCoverageDescription.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/24990/DefaultCoverageDescription.xhtml?rev=1453589&view=auto
==============================================================================
--- sis/ip-review/rev/24990/DefaultCoverageDescription.xhtml (added)
+++ sis/ip-review/rev/24990/DefaultCoverageDescription.xhtml Wed Mar  6 22:11:27 2013
@@ -0,0 +1,265 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>DefaultCoverageDescription changes for revisions 24867:24990</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>DefaultCoverageDescription changes for revisions 24867:24990</h1>
+<p>Type of the <code>attributeDescription</code> property has been changed from <code>Class</code> to <code>RecordType</code>,
+and type of the <code>dimension</code> property has been changed from singleton to collection.
+Those changes were forced by GeoAPI change. Reverting those changes result in compilation error,
+and rewriting the contribution produce identical results since the new types are imposed by GeoAPI.</p>
+
+<p>The contribution in <code>equals</code>, <code>hashCode</code> and <code>freeze</code> methods do not exist in SIS/Geotk,
+since those methods have been rewritten in order to use Java reflection.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space --ignore-eol-style" -r24867:24990 http://svn.osgeo.org/geotools/trunk/modules/library/metadata/src/main/java/org/geotools/metadata/iso/content/CoverageDescriptionImpl.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 24867</th><th>Revision 24990</th></tr>
+<tr><td><pre>package org.geotools.metadata.iso.content;
+
+// Geotools dependencies
+import org.opengis.metadata.content.CoverageDescription;
+
+// OpenGIS dependencies
+import org.geotools.resources.Utilities;
+import org.opengis.metadata.content.CoverageContentType;
+import org.opengis.metadata.content.RangeDimension;
+
+<span class="del"></span>
+/**
+ * Information about the content of a grid data cell.
+ *
+<span class="del"> * @source $URL$</span>
+ * @version $Id$
+ * @author Martin Desruisseaux
+ * @author Touraïvane
+<span class="del"> *</span>
+ * @since 2.1
+ */
+public class CoverageDescriptionImpl extends ContentInformationImpl implements CoverageDescription {</pre></td>
+<td><pre>package org.geotools.metadata.iso.content;
+
+// Geotools dependencies
+<span class="add">import java.util.Collection;</span>
+<span class="add">import java.util.Collections;</span>
+<span class="add">import java.util.Map;</span>
+<span class="add">import java.util.Set;</span>
+<span class="add"></span>
+import org.opengis.metadata.content.CoverageDescription;
+
+// OpenGIS dependencies
+import org.geotools.resources.Utilities;
+import org.opengis.metadata.content.CoverageContentType;
+import org.opengis.metadata.content.RangeDimension;
+<span class="add">import org.opengis.util.MemberName;</span>
+<span class="add">import org.opengis.util.Record;</span>
+<span class="add">import org.opengis.util.RecordSchema;</span>
+<span class="add">import org.opengis.util.RecordType;</span>
+<span class="add">import org.opengis.util.TypeName;</span>
+
+/**
+ * Information about the content of a grid data cell.
+ *
+<span class="add"> * @source $URL:</span>
+<span class="add"> *         http://svn.geotools.org/geotools/trunk/gt/modules/library/metadata/src/main/java/org/geotools/metadata/iso/content/CoverageDescriptionImpl.java $</span>
+ * @version $Id$
+ * @author Martin Desruisseaux
+ * @author Touraïvane
+ * @since 2.1
+ */
+public class CoverageDescriptionImpl extends ContentInformationImpl implements CoverageDescription {</pre></td></tr>
+<tr><td><pre>/**
+ * Description of the attribute described by the measurement value.
+ */
+<span class="del">private Class attributeDescription;</span>
+
+/**
+ * Type of information represented by the cell value.</pre></td>
+<td><pre>/**
+ * Description of the attribute described by the measurement value.
+ */
+<span class="add">private RecordType attributeDescription;</span>
+
+/**
+ * Type of information represented by the cell value.</pre></td></tr>
+<tr><td><pre>/**
+ * Information on the dimensions of the cell measurement value.
+ */
+private RangeDimension dimension;
+
+/**
+ * Constructs an empty coverage description.
+ */
+public CoverageDescriptionImpl() {</pre></td>
+<td><pre>/**
+ * Information on the dimensions of the cell measurement value.
+<span class="add"> * @deprecated</span>
+ */
+private RangeDimension dimension;
+
+/**
+<span class="add"> * Information on the dimensions of the cell measurement value.</span>
+<span class="add"> */</span>
+<span class="add">private Collection dimensions;</span>
+<span class="add"></span>
+<span class="add">/**</span>
+ * Constructs an empty coverage description.
+ */
+public CoverageDescriptionImpl() {</pre></td></tr>
+<tr><td><pre>/**
+ * Returns the description of the attribute described by the measurement value.
+ */
+<span class="del">public Class getAttributeDescription() {</span>
+    return attributeDescription;
+}
+
+/**
+ * Set the description of the attribute described by the measurement value.
+ */
+<span class="del">public synchronized void setAttributeDescription(final Class newValue) {</span>
+    checkWritePermission();
+    attributeDescription = newValue;
+}</pre></td>
+<td><pre>/**
+ * Returns the description of the attribute described by the measurement value.
+ */
+<span class="add">public RecordType getAttributeDescription() {</span>
+    return attributeDescription;
+}
+
+/**
+ * Set the description of the attribute described by the measurement value.
+ */
+<span class="add">public synchronized void setAttributeDescription(final RecordType newValue) {</span>
+    checkWritePermission();
+    attributeDescription = newValue;
+}</pre></td></tr>
+<tr><td><pre>/**
+ * Returns the information on the dimensions of the cell measurement value.
+ */
+public RangeDimension getDimension() {
+    return dimension;</pre></td>
+<td><pre>/**
+ * Returns the information on the dimensions of the cell measurement value.
+<span class="add"> *</span>
+<span class="add"> * @deprecated use getDimensions</span>
+ */
+public RangeDimension getDimension() {
+    return dimension;</pre></td></tr>
+<tr><td><pre>/**
+ * Set the information on the dimensions of the cell measurement value.
+ */
+public synchronized void setDimension(final RangeDimension newValue) {
+    checkWritePermission();</pre></td>
+<td><pre>/**
+ * Set the information on the dimensions of the cell measurement value.
+<span class="add"> *</span>
+<span class="add"> * @deprecated use setDimensions</span>
+ */
+public synchronized void setDimension(final RangeDimension newValue) {
+    checkWritePermission();</pre></td></tr>
+<tr><td><pre>}
+
+/**
+ * Declare this metadata and all its attributes as unmodifiable.
+ */
+protected void freeze() {
+    super.freeze();
+<span class="del">    attributeDescription = (Class)          unmodifiable(attributeDescription);</span>
+    dimension            = (RangeDimension) unmodifiable(dimension);
+}
+
+/**
+ * Compare this coverage description with the specified object for equality.</pre></td>
+<td><pre>}
+
+/**
+<span class="add"> * Returns the information on the dimensions of the cell measurement value.</span>
+<span class="add"> *</span>
+<span class="add"> * @since 2.4</span>
+<span class="add"> */</span>
+<span class="add">public Collection getDimensions() {</span>
+<span class="add">    if (dimensions == null) {</span>
+<span class="add">        return Collections.singleton(dimension);</span>
+<span class="add">    }</span>
+<span class="add">    return dimensions;</span>
+<span class="add">}</span>
+<span class="add"></span>
+<span class="add">/**</span>
+<span class="add"> * Set the information on the dimensions of the cell measurement value.</span>
+<span class="add"> *</span>
+<span class="add"> * since 2.4</span>
+<span class="add"> */</span>
+<span class="add">public synchronized void setDimensions(final Collection newValue) {</span>
+<span class="add">    checkWritePermission();</span>
+<span class="add">    dimensions = newValue;</span>
+<span class="add">}</span>
+<span class="add"></span>
+<span class="add">/**</span>
+ * Declare this metadata and all its attributes as unmodifiable.
+ */
+protected void freeze() {
+    super.freeze();
+<span class="add">    attributeDescription = (RecordType) unmodifiable(attributeDescription);</span>
+<span class="add">    dimensions = (Collection) unmodifiable(dimensions);</span>
+<span class="add">    if (dimension != null) {</span>
+    dimension            = (RangeDimension) unmodifiable(dimension);
+}
+<span class="add">}</span>
+
+/**
+ * Compare this coverage description with the specified object for equality.</pre></td></tr>
+<tr><td><pre>    }
+    if (super.equals(object)) {
+        final CoverageDescriptionImpl that = (CoverageDescriptionImpl) object;
+<span class="del">        return Utilities.equals(this.attributeDescription, that.attributeDescription ) &amp;&amp;</span>
+<span class="del">               Utilities.equals(this.contentType,          that.contentType          ) &amp;&amp;</span>
+<span class="del">               Utilities.equals(this.dimension,            that.dimension            )  ;</span>
+    }
+    return false;
+}
+
+/**
+<span class="del"> * Returns a hash code value for this coverage description. For performance reason, this</span>
+<span class="del"> * method do not uses all attributes for computing the hash code. Instead, it uses the</span>
+<span class="del"> * attributes that are the most likely to be unique.</span>
+ */
+public synchronized int hashCode() {
+    int code = (int)serialVersionUID;
+<span class="del">    if (attributeDescription != null)  code ^= attributeDescription.hashCode();</span>
+<span class="del">    if (contentType          != null)  code ^= contentType         .hashCode();</span>
+    return code;
+}</pre></td>
+<td><pre>    }
+    if (super.equals(object)) {
+        final CoverageDescriptionImpl that = (CoverageDescriptionImpl) object;
+<span class="add">        return Utilities.equals(this.attributeDescription, that.attributeDescription)</span>
+<span class="add">                &amp;&amp; Utilities.equals(this.contentType, that.contentType)</span>
+<span class="add">                &amp;&amp; Utilities.equals(this.dimensions, that.dimensions);</span>
+    }
+    return false;
+}
+
+/**
+<span class="add"> * Returns a hash code value for this coverage description. For performance reasons, this method</span>
+<span class="add"> * does not uses all attributes for computing the hash code. Instead, it uses the attributes that</span>
+<span class="add"> * are the most likely to be unique.</span>
+ */
+public synchronized int hashCode() {
+    int code = (int)serialVersionUID;
+<span class="add">    if (attributeDescription != null)</span>
+<span class="add">        code ^= attributeDescription.hashCode();</span>
+<span class="add">    if (contentType != null)</span>
+<span class="add">        code ^= contentType.hashCode();</span>
+    return code;
+}</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/24990/DefaultCoverageDescription.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

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

Added: sis/ip-review/rev/24990/DefaultRangeDimension.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/24990/DefaultRangeDimension.xhtml?rev=1453589&view=auto
==============================================================================
--- sis/ip-review/rev/24990/DefaultRangeDimension.xhtml (added)
+++ sis/ip-review/rev/24990/DefaultRangeDimension.xhtml Wed Mar  6 22:11:27 2013
@@ -0,0 +1,105 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>DefaultRangeDimension changes for revisions 24867:24990</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>DefaultRangeDimension changes for revisions 24867:24990</h1>
+<p>Type of property values changed from <code>LocalName</code> to <code>MemberName</code>.
+This change has been forced by a GeoAPI change. Reverting this change causes a compilation failure,
+which is resolved by restoring the <code>MemberName</code> types as required by GeoAPI interfaces.
+So rewriting this contribution produces identical result.</p>
+
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space --ignore-eol-style" -r24867:24990 http://svn.osgeo.org/geotools/trunk/modules/library/metadata/src/main/java/org/geotools/metadata/iso/content/RangeDimensionImpl.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 24867</th><th>Revision 24990</th></tr>
+<tr><td><pre>package org.geotools.metadata.iso.content;
+
+// OpenGIS dependencies
+import org.opengis.metadata.content.RangeDimension;
+import org.opengis.util.InternationalString;
+<span class="del">import org.opengis.util.LocalName;</span>
+
+<span class="del">// Geotools dependencies</span>
+<span class="del">import org.geotools.metadata.iso.MetadataEntity;</span>
+<span class="del">import org.geotools.resources.Utilities;</span>
+
+<span class="del"></span>
+/**
+ * Information on the range of each dimension of a cell measurement value.
+ *</pre></td>
+<td><pre>package org.geotools.metadata.iso.content;
+
+// OpenGIS dependencies
+<span class="add">import org.geotools.metadata.iso.MetadataEntity;</span>
+<span class="add">import org.geotools.resources.Utilities;</span>
+import org.opengis.metadata.content.RangeDimension;
+import org.opengis.util.InternationalString;
+<span class="add">import org.opengis.util.MemberName;</span>
+
+
+/**
+ * Information on the range of each dimension of a cell measurement value.
+ *</pre></td></tr>
+<tr><td><pre> * Number that uniquely identifies instances of bands of wavelengths on which a sensor
+ * operates.
+ */
+<span class="del">private LocalName sequenceIdentifier;</span>
+
+/**
+ * Description of the range of a cell measurement value.</pre></td>
+<td><pre> * Number that uniquely identifies instances of bands of wavelengths on which a sensor
+ * operates.
+ */
+<span class="add">private MemberName sequenceIdentifier;</span>
+
+/**
+ * Description of the range of a cell measurement value.</pre></td></tr>
+<tr><td><pre> * Returns the number that uniquely identifies instances of bands of wavelengths
+ * on which a sensor operates.
+ */
+<span class="del">public LocalName getSequenceIdentifier() {</span>
+    return sequenceIdentifier;
+}</pre></td>
+<td><pre> * Returns the number that uniquely identifies instances of bands of wavelengths
+ * on which a sensor operates.
+ */
+<span class="add">public MemberName getSequenceIdentifier() {</span>
+    return sequenceIdentifier;
+}</pre></td></tr>
+<tr><td><pre> * Set the number that uniquely identifies instances of bands of wavelengths
+ * on which a sensor operates.
+ */
+<span class="del">public synchronized void setSequenceIdentifier(final LocalName newValue) {</span>
+    checkWritePermission();
+    sequenceIdentifier = newValue;
+}</pre></td>
+<td><pre> * Set the number that uniquely identifies instances of bands of wavelengths
+ * on which a sensor operates.
+ */
+<span class="add">public synchronized void setSequenceIdentifier(final MemberName newValue) {</span>
+    checkWritePermission();
+    sequenceIdentifier = newValue;
+}</pre></td></tr>
+<tr><td><pre> */
+protected void freeze() {
+    super.freeze();
+<span class="del">    sequenceIdentifier = (LocalName)           unmodifiable(sequenceIdentifier);</span>
+    descriptor         = (InternationalString) unmodifiable(descriptor);
+}</pre></td>
+<td><pre> */
+protected void freeze() {
+    super.freeze();
+<span class="add">    sequenceIdentifier = (MemberName)          unmodifiable(sequenceIdentifier);</span>
+    descriptor         = (InternationalString) unmodifiable(descriptor);
+}</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/24990/DefaultRangeDimension.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

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

Added: sis/ip-review/rev/25543/DefaultTelephone.xhtml
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/25543/DefaultTelephone.xhtml?rev=1453589&view=auto
==============================================================================
--- sis/ip-review/rev/25543/DefaultTelephone.xhtml (added)
+++ sis/ip-review/rev/25543/DefaultTelephone.xhtml Wed Mar  6 22:11:27 2013
@@ -0,0 +1,111 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>DefaultTelephone changes for revisions 25542:25543</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>DefaultTelephone changes for revisions 25542:25543</h1>
+<p>Type of properties has been changed from singletons to collections.
+Those changes were forced by GeoAPI change. Reverting those changes result in compilation error,
+and rewriting the contribution produces identical results since the new types are imposed by GeoAPI.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change --ignore-all-space --ignore-eol-style" -r25542:25543 http://svn.osgeo.org/geotools/trunk/modules/library/metadata/src/main/java/org/geotools/metadata/iso/citation/TelephoneImpl.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 25542</th><th>Revision 25543</th></tr>
+<tr><td><pre> */
+package org.geotools.metadata.iso.citation;
+
+// OpenGIS dependencies
+import org.opengis.metadata.citation.Telephone;</pre></td>
+<td><pre> */
+package org.geotools.metadata.iso.citation;
+
+<span class="add">import java.util.Collection;</span>
+<span class="add"></span>
+// OpenGIS dependencies
+import org.opengis.metadata.citation.Telephone;</pre></td></tr>
+<tr><td><pre>/**
+ * Telephone number by which individuals can speak to the responsible organization or individual.
+ */
+<span class="del">private String voice;</span>
+
+/**
+ * Telephone number of a facsimile machine for the responsible organization or individual.
+ */
+<span class="del">private String facsimile;</span>
+
+/**
+ * Constructs a default telephone.</pre></td>
+<td><pre>/**
+ * Telephone number by which individuals can speak to the responsible organization or individual.
+ */
+<span class="add">private Collection voice;</span>
+
+/**
+ * Telephone number of a facsimile machine for the responsible organization or individual.
+ */
+<span class="add">private Collection facsimile;</span>
+
+/**
+ * Constructs a default telephone.</pre></td></tr>
+<tr><td><pre> * Returns the telephone number by which individuals can speak to the responsible
+ * organization or individual.
+ */
+<span class="del">public String getVoice() {</span>
+    return voice;
+}</pre></td>
+<td><pre> * Returns the telephone number by which individuals can speak to the responsible
+ * organization or individual.
+ */
+<span class="add">public Collection getVoice() {</span>
+    return voice;
+}</pre></td></tr>
+<tr><td><pre> * Set the telephone number by which individuals can speak to the responsible
+ * organization or individual.
+ */
+<span class="del">public synchronized void setVoice(final String newValue) {</span>
+    checkWritePermission();
+    voice = newValue;
+}</pre></td>
+<td><pre> * Set the telephone number by which individuals can speak to the responsible
+ * organization or individual.
+ */
+<span class="add">public synchronized void setVoice(final Collection newValue) {</span>
+    checkWritePermission();
+    voice = newValue;
+}</pre></td></tr>
+<tr><td><pre> * Returns the telephone number of a facsimile machine for the responsible organization
+ * or individual.
+ */
+<span class="del">public String getFacsimile() {</span>
+    return facsimile;
+}</pre></td>
+<td><pre> * Returns the telephone number of a facsimile machine for the responsible organization
+ * or individual.
+ */
+<span class="add">public Collection getFacsimile() {</span>
+    return facsimile;
+}</pre></td></tr>
+<tr><td><pre> * Set the telephone number of a facsimile machine for the responsible organization
+ * or individual.
+ */
+<span class="del">public synchronized void setFacsimile(final String newValue) {</span>
+    checkWritePermission();
+    facsimile = newValue;
+}</pre></td>
+<td><pre> * Set the telephone number of a facsimile machine for the responsible organization
+ * or individual.
+ */
+<span class="add">public synchronized void setFacsimile(final Collection newValue) {</span>
+    checkWritePermission();
+    facsimile = newValue;
+}</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/25543/DefaultTelephone.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

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

Added: sis/ip-review/rev/25543/HEADER.html
URL: http://svn.apache.org/viewvc/sis/ip-review/rev/25543/HEADER.html?rev=1453589&view=auto
==============================================================================
--- sis/ip-review/rev/25543/HEADER.html (added)
+++ sis/ip-review/rev/25543/HEADER.html Wed Mar  6 22:11:27 2013
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Revision 25543</title>
+  </head>
+  <body>
+    <div>
+      <h1>Revision 25543</h1>
+<table>
+  <tr><td><b>Author:</b></td><td>chorner</td></tr>
+  <tr><td><b>Date:</b></td><td>2007-05-15</td></tr>
+  <tr><td><b>Message:</b></td><td>GEO-111: changed return types for Telephone to collections</td></tr>
+</table>
+    </div>
+  </body>
+</html>

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

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



Mime
View raw message