]> source.dussan.org Git - poi.git/commitdiff
Fix generics warnings
authorNick Burch <nick@apache.org>
Mon, 28 Apr 2014 14:03:18 +0000 (14:03 +0000)
committerNick Burch <nick@apache.org>
Mon, 28 Apr 2014 14:03:18 +0000 (14:03 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1590642 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/poi/hpsf/MutablePropertySet.java

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