]> source.dussan.org Git - poi.git/commitdiff
Fix generics warning
authorNick Burch <nick@apache.org>
Fri, 17 Sep 2010 13:43:07 +0000 (13:43 +0000)
committerNick Burch <nick@apache.org>
Fri, 17 Sep 2010 13:43:07 +0000 (13:43 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@998128 13f79535-47bb-0310-9956-ffa450edef68

src/scratchpad/src/org/apache/poi/hwpf/usermodel/Range.java

index df9cb0c46d9c2fb12189874aa69e26d79e23905b..45eee75e484ec1697077c2105878e9416ce1c933 100644 (file)
@@ -967,13 +967,13 @@ public class Range { // TODO -instantiable superclass
         * @return An int array of length 2. The first int is the start index and
         *         the second int is the end index.
         */
-       private int[] findRange(List rpl, int min, int start, int end) {
+       private int[] findRange(List<? extends PropertyNode> rpl, int min, int start, int end) {
                int x = min;
-               PropertyNode node = (PropertyNode) rpl.get(x);
+               PropertyNode node = rpl.get(x);
 
                while (node==null || (node.getEnd() <= start && x < rpl.size() - 1)) {
                        x++;
-                       node = (PropertyNode) rpl.get(x);
+                       node = rpl.get(x);
                }
 
         if (node.getStart()>end) {
@@ -985,10 +985,10 @@ public class Range { // TODO -instantiable superclass
                }
 
                int y = x;
-               node = (PropertyNode) rpl.get(y);
+               node = rpl.get(y);
                while (node==null || (node.getEnd() < end && y < rpl.size() - 1)) {
                        y++;
-                       node = (PropertyNode) rpl.get(y);
+                       node = rpl.get(y);
                }
                return new int[] { x, y + 1 };
        }