Author: sebb
Date: Sun Apr 1 11:28:24 2012
New Revision: 1308079
URL: http://svn.apache.org/viewvc?rev=1308079&view=rev
Log:
Unnecessary casts
Modified:
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/jpeg/JpegImageParser.java
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/jpeg/JpegPhotoshopMetadata.java
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/png/PngWriter.java
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/TiffField.java
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/TiffImageParser.java
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/write/TiffImageWriterLossless.java
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/write/TiffOutputDirectory.java
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/write/TiffOutputSet.java
commons/proper/sanselan/trunk/src/test/java/org/apache/commons/sanselan/formats/jpeg/decoder/DctTest.java
Modified:
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/jpeg/JpegImageParser.java
URL:
http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/jpeg/JpegImageParser.java?rev=1308079&r1=1308078&r2=1308079&view=diff
==============================================================================
---
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/jpeg/JpegImageParser.java
(original)
+++
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/jpeg/JpegImageParser.java
Sun Apr 1 11:28:24 2012
@@ -230,7 +230,7 @@ public class JpegImageParser extends Ima
int total = 0;
for (int i = 0; i < v.size(); i++)
{
- App2Segment segment = (App2Segment) v.get(i);
+ App2Segment segment = v.get(i);
if ((i + offset) != segment.cur_marker)
{
@@ -258,7 +258,7 @@ public class JpegImageParser extends Ima
for (int i = 0; i < v.size(); i++)
{
- App2Segment segment = (App2Segment) v.get(i);
+ App2Segment segment = v.get(i);
System.arraycopy(segment.icc_bytes, 0, result, progress,
segment.icc_bytes.length);
@@ -1041,7 +1041,7 @@ public class JpegImageParser extends Ima
for (int d = 0; d < segments.size(); d++)
{
- Segment segment = (Segment) segments.get(d);
+ Segment segment = segments.get(d);
NumberFormat nf = NumberFormat.getIntegerInstance();
// this.debugNumber("found, marker: ", marker, 4);
Modified:
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/jpeg/JpegPhotoshopMetadata.java
URL:
http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/jpeg/JpegPhotoshopMetadata.java?rev=1308079&r1=1308078&r2=1308079&view=diff
==============================================================================
---
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/jpeg/JpegPhotoshopMetadata.java
(original)
+++
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/jpeg/JpegPhotoshopMetadata.java
Sun Apr 1 11:28:24 2012
@@ -40,7 +40,7 @@ public class JpegPhotoshopMetadata exten
Collections.sort(records, IptcRecord.COMPARATOR);
for (int j = 0; j < records.size(); j++)
{
- IptcRecord element = (IptcRecord) records.get(j);
+ IptcRecord element = records.get(j);
if (element.iptcType != IptcTypes.RECORD_VERSION)
add(element.getIptcTypeName(), element.getValue());
}
Modified:
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/png/PngWriter.java
URL:
http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/png/PngWriter.java?rev=1308079&r1=1308078&r2=1308079&view=diff
==============================================================================
---
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/png/PngWriter.java
(original)
+++
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/png/PngWriter.java
Sun Apr 1 11:28:24 2012
@@ -297,7 +297,7 @@ public class PngWriter implements PngCon
bytes[5] = (byte) (0xff & (yPPU >> 16));
bytes[6] = (byte) (0xff & (yPPU >> 8));
bytes[7] = (byte) (0xff & (yPPU >> 0));
- bytes[8] = (byte) units;
+ bytes[8] = units;
writeChunk(os, IPHYS_CHUNK_TYPE.toByteArray(), bytes);
}
@@ -521,7 +521,7 @@ public class PngWriter implements PngCon
List<PngText> outputTexts = (List<PngText>)
params.get(PARAM_KEY_PNG_TEXT_CHUNKS);
for (int i = 0; i < outputTexts.size(); i++)
{
- PngText text = (PngText) outputTexts.get(i);
+ PngText text = outputTexts.get(i);
if (text instanceof PngText.tEXt)
writeChunktEXt(os, (PngText.tEXt) text);
else if (text instanceof PngText.zTXt)
Modified:
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/TiffField.java
URL:
http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/TiffField.java?rev=1308079&r1=1308078&r2=1308079&view=diff
==============================================================================
---
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/TiffField.java
(original)
+++
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/TiffField.java
Sun Apr 1 11:28:24 2012
@@ -290,7 +290,7 @@ public class TiffField implements TiffCo
// Debug.debug("fillInValue valueLength", valueLength);
if (valueOffset < 0 ||
- ((long)valueOffset) + valueLengthLong > byteSource.getLength()) {
+ valueOffset + valueLengthLong > byteSource.getLength()) {
throw new TiffValueOutsideFileBoundsException(
"Attempt to read byte range starting from " + valueOffset + "
" +
"of length " + valueLength + " " +
Modified:
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/TiffImageParser.java
URL:
http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/TiffImageParser.java?rev=1308079&r1=1308078&r2=1308079&view=diff
==============================================================================
---
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/TiffImageParser.java
(original)
+++
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/TiffImageParser.java
Sun Apr 1 11:28:24 2012
@@ -440,8 +440,7 @@ public class TiffImageParser extends Ima
List<ImageDataElement> dataElements =
directory.getTiffRawImageDataElements();
for (int j = 0; j < dataElements.size(); j++)
{
- TiffDirectory.ImageDataElement element =
(TiffDirectory.ImageDataElement) dataElements
- .get(j);
+ TiffDirectory.ImageDataElement element = dataElements.get(j);
byte bytes[] = byteSource.getBlock(element.offset,
element.length);
result.add(bytes);
Modified:
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/write/TiffImageWriterLossless.java
URL:
http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/write/TiffImageWriterLossless.java?rev=1308079&r1=1308078&r2=1308079&view=diff
==============================================================================
---
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/write/TiffImageWriterLossless.java
(original)
+++
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/write/TiffImageWriterLossless.java
Sun Apr 1 11:28:24 2012
@@ -188,7 +188,7 @@ public class TiffImageWriterLossless ext
int index = -1;
for (int i = 0; i < elements.size(); i++)
{
- TiffElement element = (TiffElement) elements.get(i);
+ TiffElement element = elements.get(i);
int lastElementByte = element.offset + element.length;
if (start == null)
{
@@ -232,7 +232,7 @@ public class TiffImageWriterLossless ext
throw new ImageWriteException("Couldn't analyze old tiff data.");
else if (analysis.size() == 1)
{
- TiffElement onlyElement = (TiffElement) analysis.get(0);
+ TiffElement onlyElement = analysis.get(0);
// Debug.debug("onlyElement",
onlyElement.getElementDescription());
if (onlyElement.offset == TIFF_HEADER_SIZE
&& onlyElement.offset + onlyElement.length
@@ -292,7 +292,7 @@ public class TiffImageWriterLossless ext
// any items that represent a gap at the end of the exif segment, can
be discarded.
while (unusedElements.size() > 0)
{
- TiffElement element = (TiffElement) unusedElements.get(0);
+ TiffElement element = unusedElements.get(0);
int elementEnd = element.offset + element.length;
if (elementEnd == overflowIndex)
{
@@ -318,8 +318,7 @@ public class TiffImageWriterLossless ext
while (unplacedItems.size() > 0)
{
// pop off largest unplaced item.
- TiffOutputItem outputItem = (TiffOutputItem) unplacedItems
- .remove(0);
+ TiffOutputItem outputItem = unplacedItems.remove(0);
int outputItemLength = outputItem.getItemLength();
// Debug.debug("largest unplaced item: "
// + outputItem.getItemDescription() + " (" +
outputItemLength
@@ -329,7 +328,7 @@ public class TiffImageWriterLossless ext
TiffElement bestFit = null;
for (int i = 0; i < unusedElements.size(); i++)
{
- TiffElement element = (TiffElement) unusedElements.get(i);
+ TiffElement element = unusedElements.get(i);
if (element.length >= outputItemLength)
bestFit = element;
else
@@ -434,7 +433,7 @@ public class TiffImageWriterLossless ext
// zero out the parsed pieces of old exif segment, in case we don't
overwrite them.
for (int i = 0; i < analysis.size(); i++)
{
- TiffElement element = (TiffElement) analysis.get(i);
+ TiffElement element = analysis.get(i);
for (int j = 0; j < element.length; j++)
{
int index = element.offset + j;
@@ -446,7 +445,7 @@ public class TiffImageWriterLossless ext
// write in the new items
for (int i = 0; i < outputItems.size(); i++)
{
- TiffOutputItem outputItem = (TiffOutputItem) outputItems.get(i);
+ TiffOutputItem outputItem = outputItems.get(i);
BufferOutputStream tos = new BufferOutputStream(output, outputItem
.getOffset());
Modified:
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/write/TiffOutputDirectory.java
URL:
http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/write/TiffOutputDirectory.java?rev=1308079&r1=1308078&r2=1308079&view=diff
==============================================================================
---
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/write/TiffOutputDirectory.java
(original)
+++
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/write/TiffOutputDirectory.java
Sun Apr 1 11:28:24 2012
@@ -373,7 +373,7 @@ public final class TiffOutputDirectory e
List<TiffOutputField> matches = new ArrayList<TiffOutputField>();
for (int i = 0; i < fields.size(); i++)
{
- TiffOutputField field = (TiffOutputField) fields.get(i);
+ TiffOutputField field = fields.get(i);
if (field.tag == tag)
matches.add(field);
}
@@ -389,7 +389,7 @@ public final class TiffOutputDirectory e
{
for (int i = 0; i < fields.size(); i++)
{
- TiffOutputField field = (TiffOutputField) fields.get(i);
+ TiffOutputField field = fields.get(i);
if (field.tag == tag)
return field;
}
@@ -424,7 +424,7 @@ public final class TiffOutputDirectory e
// Write Fields
for (int i = 0; i < fields.size(); i++)
{
- TiffOutputField field = (TiffOutputField) fields.get(i);
+ TiffOutputField field = fields.get(i);
field.writeField(bos);
// Debug.debug("\t" + "writing field (" + field.tag + ", 0x" +
Modified:
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/write/TiffOutputSet.java
URL:
http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/write/TiffOutputSet.java?rev=1308079&r1=1308078&r2=1308079&view=diff
==============================================================================
---
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/write/TiffOutputSet.java
(original)
+++
commons/proper/sanselan/trunk/src/main/java/org/apache/commons/sanselan/formats/tiff/write/TiffOutputSet.java
Sun Apr 1 11:28:24 2012
@@ -299,7 +299,7 @@ public final class TiffOutputSet impleme
List<TiffOutputField> fields = directory.getFields();
for (int j = 0; j < fields.size(); j++)
{
- TiffOutputField field = (TiffOutputField) fields.get(j);
+ TiffOutputField field = fields.get(j);
result.append(prefix);
result.append("\t\t" + "field " + i + ": " + field.tagInfo);
result.append(newline);
Modified:
commons/proper/sanselan/trunk/src/test/java/org/apache/commons/sanselan/formats/jpeg/decoder/DctTest.java
URL:
http://svn.apache.org/viewvc/commons/proper/sanselan/trunk/src/test/java/org/apache/commons/sanselan/formats/jpeg/decoder/DctTest.java?rev=1308079&r1=1308078&r2=1308079&view=diff
==============================================================================
---
commons/proper/sanselan/trunk/src/test/java/org/apache/commons/sanselan/formats/jpeg/decoder/DctTest.java
(original)
+++
commons/proper/sanselan/trunk/src/test/java/org/apache/commons/sanselan/formats/jpeg/decoder/DctTest.java
Sun Apr 1 11:28:24 2012
@@ -36,7 +36,7 @@ public class DctTest extends TestCase
assertEquals("Reference transforms broken, at x=" + i,
originalData[i], reversed[i], 0.001);
}
- float[] data = (float[]) originalData.clone();
+ float[] data = originalData.clone();
Dct.forwardDCT8(data);
Dct.scaleQuantizationVector(data);
for (int i = 0; i < 8; i++)
@@ -76,7 +76,7 @@ public class DctTest extends TestCase
}
}
- float[] data = (float[]) originalData.clone();
+ float[] data = originalData.clone();
Dct.forwardDCT8x8(data);
Dct.scaleQuantizationMatrix(data);
for (int y = 0; y < 8; y++)