Author: damjan
Date: Tue Oct 22 17:59:01 2013
New Revision: 1534712

URL: http://svn.apache.org/r1534712
Log:
Make some public java.util.Lists unmodifiable.

Jira issue key: IMAGING-117


Modified:
    
commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tiff/TiffDirectory.java
    
commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/palette/ColorGroup.java

Modified: 
commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tiff/TiffDirectory.java
URL: 
http://svn.apache.org/viewvc/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tiff/TiffDirectory.java?rev=1534712&r1=1534711&r2=1534712&view=diff
==============================================================================
--- 
commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tiff/TiffDirectory.java
 (original)
+++ 
commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/formats/tiff/TiffDirectory.java
 Tue Oct 22 17:59:01 2013
@@ -19,6 +19,7 @@ package org.apache.commons.imaging.forma
 import java.awt.image.BufferedImage;
 import java.io.IOException;
 import java.util.ArrayList;
+import java.util.Collections;
 import java.util.List;
 import java.util.Map;
 
@@ -57,7 +58,7 @@ public class TiffDirectory extends TiffE
                 TiffConstants.TIFF_DIRECTORY_FOOTER_LENGTH);
 
         this.type = type;
-        this.entries = entries;
+        this.entries = Collections.unmodifiableList(entries);
         this.nextDirectoryOffset = nextDirectoryOffset;
     }
     

Modified: 
commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/palette/ColorGroup.java
URL: 
http://svn.apache.org/viewvc/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/palette/ColorGroup.java?rev=1534712&r1=1534711&r2=1534712&view=diff
==============================================================================
--- 
commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/palette/ColorGroup.java
 (original)
+++ 
commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging/palette/ColorGroup.java
 Tue Oct 22 17:59:01 2013
@@ -16,6 +16,7 @@
  */
 package org.apache.commons.imaging.palette;
 
+import java.util.Collections;
 import java.util.List;
 
 import org.apache.commons.imaging.ImageWriteException;
@@ -48,7 +49,7 @@ class ColorGroup {
 
     public ColorGroup(final List<ColorCount> color_counts, final boolean 
ignoreAlpha)
             throws ImageWriteException {
-        this.color_counts = color_counts;
+        this.color_counts = Collections.unmodifiableList(color_counts);
         this.ignoreAlpha = ignoreAlpha;
 
         if (color_counts.size() < 1) {


Reply via email to