diff options
author | David Gilbert <david.gilbert@object-refinery.com> | 2006-07-14 10:47:49 +0000 |
---|---|---|
committer | David Gilbert <david.gilbert@object-refinery.com> | 2006-07-14 10:47:49 +0000 |
commit | 9728cbda18ba2652d89ba1721d98e2c9ad6537a3 (patch) | |
tree | 2660ab5376745e642859da7ec45239fbac40bc8f | |
parent | efe2c7c5f736c8a02c7b5d492fa3c4415b217f78 (diff) | |
download | classpath-9728cbda18ba2652d89ba1721d98e2c9ad6537a3.tar.gz |
2006-07-14 David Gilbert <david.gilbert@object-refinery.com>
* java/awt/image/MultiPixelPackedSampleModel.java
(createSubsetSampleModel): Removed argument check.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | java/awt/image/MultiPixelPackedSampleModel.java | 20 |
2 files changed, 16 insertions, 9 deletions
@@ -1,3 +1,8 @@ +2006-07-14 David Gilbert <david.gilbert@object-refinery.com> + + * java/awt/image/MultiPixelPackedSampleModel.java + (createSubsetSampleModel): Removed argument check. + 2006-07-14 Roman Kennke <kennke@aicas.com> * java/awt/Component.java diff --git a/java/awt/image/MultiPixelPackedSampleModel.java b/java/awt/image/MultiPixelPackedSampleModel.java index e1b4a2d63..7ed2d9416 100644 --- a/java/awt/image/MultiPixelPackedSampleModel.java +++ b/java/awt/image/MultiPixelPackedSampleModel.java @@ -187,17 +187,19 @@ public class MultiPixelPackedSampleModel extends SampleModel return numberOfBits; } - + /** + * Normally this method returns a sample model for accessing a subset of + * bands of image data, but since <code>MultiPixelPackedSampleModel</code> + * only supports a single band, this overridden implementation just returns + * a new instance of <code>MultiPixelPackedSampleModel</code>, with the same + * attributes as this instance. + * + * @param bands ignored. + */ public SampleModel createSubsetSampleModel(int[] bands) { - int numBands = bands.length; - if (numBands != 1) - throw new RasterFormatException("MultiPixelPackedSampleModel only" - + " supports one band"); - - return new MultiPixelPackedSampleModel(dataType, width, height, - numberOfBits, scanlineStride, - dataBitOffset); + return new MultiPixelPackedSampleModel(dataType, width, height, + numberOfBits, scanlineStride, dataBitOffset); } /** |