Author: desruisseaux
Date: Sat Jul 29 14:19:40 2017
New Revision: 1803374

URL: http://svn.apache.org/viewvc?rev=1803374&view=rev
Log:
Move PixelIterator in an "image" package instead than "iterator". An "iterator" 
name is too generic since most iterators (outside this package) are not 
specifically for images.

Added:
    sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/
    
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/DefaultIterator.java
      - copied, changed from r1803373, 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/DefaultIterator.java
    
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/PixelIterator.java
      - copied, changed from r1803373, 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/PixelIterator.java
    
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/PixelIteratorFactory.java
      - copied, changed from r1803373, 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/PixelIteratorFactory.java
    
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/RectIter.java
      - copied, changed from r1803373, 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/RectIter.java
    
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/WritablePixelIterator.java
      - copied, changed from r1803373, 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/WritablePixelIterator.java
    sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/image/
    
sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/image/IteratorTestImage.java
      - copied, changed from r1803373, 
sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/iterator/IteratorTestImage.java
    
sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/image/PixelIteratorTest.java
      - copied, changed from r1803373, 
sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/iterator/PixelIteratorTest.java
Removed:
    sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/
    sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/iterator/
Modified:
    sis/branches/JDK8/core/sis-raster/   (props changed)

Propchange: sis/branches/JDK8/core/sis-raster/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sat Jul 29 14:19:40 2017
@@ -0,0 +1,10 @@
+.project
+.settings
+.classpath
+.jetproperties
+.wtpmodules
+target
+bin
+cobertura.ser
+nbproject
+nbactions.xml

Copied: 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/DefaultIterator.java
 (from r1803373, 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/DefaultIterator.java)
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/DefaultIterator.java?p2=sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/DefaultIterator.java&p1=sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/DefaultIterator.java&r1=1803373&r2=1803374&rev=1803374&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/DefaultIterator.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/DefaultIterator.java
 [UTF-8] Sat Jul 29 14:19:40 2017
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.iterator;
+package org.apache.sis.image;
 
 import java.awt.Rectangle;
 import java.awt.image.Raster;

Copied: 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/PixelIterator.java
 (from r1803373, 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/PixelIterator.java)
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/PixelIterator.java?p2=sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/PixelIterator.java&p1=sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/PixelIterator.java&r1=1803373&r2=1803374&rev=1803374&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/PixelIterator.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/PixelIterator.java
 [UTF-8] Sat Jul 29 14:19:40 2017
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.iterator;
+package org.apache.sis.image;
 
 import java.awt.Dimension;
 import java.awt.Rectangle;
@@ -48,7 +48,7 @@ import org.opengis.coverage.grid.Sequenc
  * @author Rémi Marechal (Geomatys)
  * @author Martin Desruisseaux (Geomatys)
  */
-abstract class PixelIterator implements Closeable {
+public abstract class PixelIterator implements Closeable {
 
     /**
      * Define boundary, in pixel coordinates, of area traveled by this 
PixeIterator.

Copied: 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/PixelIteratorFactory.java
 (from r1803373, 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/PixelIteratorFactory.java)
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/PixelIteratorFactory.java?p2=sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/PixelIteratorFactory.java&p1=sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/PixelIteratorFactory.java&r1=1803373&r2=1803374&rev=1803374&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/PixelIteratorFactory.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/PixelIteratorFactory.java
 [UTF-8] Sat Jul 29 14:19:40 2017
@@ -14,18 +14,17 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.iterator;
+package org.apache.sis.image;
 
 import java.awt.Rectangle;
 import java.awt.image.*;
-import java.util.Arrays;
 
 /**
  * Create an appropriate iterator.
  *
  * @author Rémi Marechal (Geomatys).
  */
-public final class PixelIteratorFactory {
+final class PixelIteratorFactory {
 
     private PixelIteratorFactory() {
     }

Copied: 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/RectIter.java
 (from r1803373, 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/RectIter.java)
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/RectIter.java?p2=sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/RectIter.java&p1=sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/RectIter.java&r1=1803373&r2=1803374&rev=1803374&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/RectIter.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/RectIter.java
 [UTF-8] Sat Jul 29 14:19:40 2017
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.iterator;
+package org.apache.sis.image;
 
 import java.awt.Rectangle;
 

Copied: 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/WritablePixelIterator.java
 (from r1803373, 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/WritablePixelIterator.java)
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/WritablePixelIterator.java?p2=sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/WritablePixelIterator.java&p1=sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/WritablePixelIterator.java&r1=1803373&r2=1803374&rev=1803374&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/iterator/WritablePixelIterator.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-raster/src/main/java/org/apache/sis/image/WritablePixelIterator.java
 [UTF-8] Sat Jul 29 14:19:40 2017
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.iterator;
+package org.apache.sis.image;
 
 import java.awt.Rectangle;
 import java.awt.image.WritableRaster;

Copied: 
sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/image/IteratorTestImage.java
 (from r1803373, 
sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/iterator/IteratorTestImage.java)
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/image/IteratorTestImage.java?p2=sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/image/IteratorTestImage.java&p1=sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/iterator/IteratorTestImage.java&r1=1803373&r2=1803374&rev=1803374&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/iterator/IteratorTestImage.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/image/IteratorTestImage.java
 [UTF-8] Sat Jul 29 14:19:40 2017
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.iterator;
+package org.apache.sis.image;
 
 import java.awt.Dimension;
 import java.awt.Point;

Copied: 
sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/image/PixelIteratorTest.java
 (from r1803373, 
sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/iterator/PixelIteratorTest.java)
URL: 
http://svn.apache.org/viewvc/sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/image/PixelIteratorTest.java?p2=sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/image/PixelIteratorTest.java&p1=sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/iterator/PixelIteratorTest.java&r1=1803373&r2=1803374&rev=1803374&view=diff
==============================================================================
--- 
sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/iterator/PixelIteratorTest.java
 [UTF-8] (original)
+++ 
sis/branches/JDK8/core/sis-raster/src/test/java/org/apache/sis/image/PixelIteratorTest.java
 [UTF-8] Sat Jul 29 14:19:40 2017
@@ -14,8 +14,10 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.sis.iterator;
+package org.apache.sis.image;
 
+import org.apache.sis.image.PixelIteratorFactory;
+import org.apache.sis.image.PixelIterator;
 import java.awt.Point;
 import java.awt.Rectangle;
 import java.awt.image.DataBuffer;


Reply via email to