You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by da...@apache.org on 2013/10/22 19:59:02 UTC
svn commit: r1534712 - in
/commons/proper/imaging/trunk/src/main/java/org/apache/commons/imaging:
formats/tiff/TiffDirectory.java palette/ColorGroup.java
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) {