Fix generics warnings

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1590642 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Nick Burch 2014-04-28 14:03:18 +00:00
parent 3a5825c43f
commit 52c6fd587c

View File

@ -24,9 +24,7 @@ import java.io.IOException;
import java.io.InputStream; import java.io.InputStream;
import java.io.OutputStream; import java.io.OutputStream;
import java.io.UnsupportedEncodingException; import java.io.UnsupportedEncodingException;
import java.util.Iterator;
import java.util.LinkedList; import java.util.LinkedList;
import java.util.ListIterator;
import org.apache.poi.poifs.filesystem.DirectoryEntry; import org.apache.poi.poifs.filesystem.DirectoryEntry;
import org.apache.poi.poifs.filesystem.Entry; import org.apache.poi.poifs.filesystem.Entry;
@ -89,10 +87,10 @@ public class MutablePropertySet extends PropertySet
setClassID(ps.getClassID()); setClassID(ps.getClassID());
clearSections(); clearSections();
if (sections == null) if (sections == null)
sections = new LinkedList(); sections = new LinkedList<Section>();
for (final Iterator i = ps.getSections().iterator(); i.hasNext();) for (final Section section : ps.getSections())
{ {
final MutableSection s = new MutableSection((Section) (i.next())); final MutableSection s = new MutableSection(section);
addSection(s); addSection(s);
} }
} }
@ -182,7 +180,7 @@ public class MutablePropertySet extends PropertySet
public void addSection(final Section section) public void addSection(final Section section)
{ {
if (sections == null) if (sections == null)
sections = new LinkedList(); sections = new LinkedList<Section>();
sections.add(section); sections.add(section);
} }
@ -217,9 +215,9 @@ public class MutablePropertySet extends PropertySet
* section's offset relative to the beginning of the stream. */ * section's offset relative to the beginning of the stream. */
offset += nrSections * (ClassID.LENGTH + LittleEndian.INT_SIZE); offset += nrSections * (ClassID.LENGTH + LittleEndian.INT_SIZE);
final int sectionsBegin = offset; final int sectionsBegin = offset;
for (final ListIterator i = sections.listIterator(); i.hasNext();) for (final Section section : sections)
{ {
final MutableSection s = (MutableSection) i.next(); final MutableSection s = (MutableSection)section;
final ClassID formatID = s.getFormatID(); final ClassID formatID = s.getFormatID();
if (formatID == null) if (formatID == null)
throw new NoFormatIDException(); throw new NoFormatIDException();
@ -241,9 +239,9 @@ public class MutablePropertySet extends PropertySet
/* Write the sections themselves. */ /* Write the sections themselves. */
offset = sectionsBegin; offset = sectionsBegin;
for (final ListIterator i = sections.listIterator(); i.hasNext();) for (final Section section : sections)
{ {
final MutableSection s = (MutableSection) i.next(); final MutableSection s = (MutableSection)section;
offset += s.write(out); offset += s.write(out);
} }