]> source.dussan.org Git - poi.git/commitdiff
fix generics warnings
authorSergey Vladimirov <sergey@apache.org>
Thu, 7 Jul 2011 10:41:42 +0000 (10:41 +0000)
committerSergey Vladimirov <sergey@apache.org>
Thu, 7 Jul 2011 10:41:42 +0000 (10:41 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1143754 13f79535-47bb-0310-9956-ffa450edef68

src/scratchpad/src/org/apache/poi/hwpf/model/PlexOfCps.java

index fe458608a05e09f8994a26c21d567bc909959b40..05489ae5a045156520a6c88f6f59cd5b7445b6f2 100644 (file)
@@ -35,12 +35,12 @@ public final class PlexOfCps
   private int _count;
   private int _offset;
   private int _sizeOfStruct;
-  private ArrayList _props;
+  private ArrayList<GenericPropertyNode> _props;
 
 
   public PlexOfCps(int sizeOfStruct)
   {
-    _props = new ArrayList();
+    _props = new ArrayList<GenericPropertyNode>();
     _sizeOfStruct = sizeOfStruct;
   }
 
@@ -57,7 +57,7 @@ public final class PlexOfCps
     _count = (size - 4)/(4 + sizeOfStruct);
 
     _sizeOfStruct = sizeOfStruct;
-    _props = new ArrayList(_count);
+    _props = new ArrayList<GenericPropertyNode>(_count);
 
     for (int x = 0; x < _count; x++)
     {
@@ -67,7 +67,7 @@ public final class PlexOfCps
 
   public GenericPropertyNode getProperty(int index)
   {
-    return (GenericPropertyNode)_props.get(index);
+    return _props.get(index);
   }
 
   public void addProperty(GenericPropertyNode node)
@@ -87,7 +87,7 @@ public final class PlexOfCps
     GenericPropertyNode node = null;
     for (int x = 0; x < size; x++)
     {
-      node = (GenericPropertyNode)_props.get(x);
+      node = _props.get(x);
 
       // put the starting offset of the property into the plcf.
       LittleEndian.putInt(buf, (LittleEndian.INT_SIZE * x), node.getStart());