]> source.dussan.org Git - poi.git/commitdiff
Fix Generics warnings
authorNick Burch <nick@apache.org>
Sat, 19 Jul 2014 19:00:09 +0000 (19:00 +0000)
committerNick Burch <nick@apache.org>
Sat, 19 Jul 2014 19:00:09 +0000 (19:00 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1611944 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/poi/hssf/eventusermodel/EventWorkbookBuilder.java

index c8c2491f3c23e2317f4f05fe7ec6fdfafaaae505..c6036d658268aaa2a0cd7981948704e8710b538b 100644 (file)
@@ -65,7 +65,7 @@ public class EventWorkbookBuilder {
         */
        public static InternalWorkbook createStubWorkbook(ExternSheetRecord[] externs,
                        BoundSheetRecord[] bounds, SSTRecord sst) {
-               List wbRecords = new ArrayList();
+               List<Record> wbRecords = new ArrayList<Record>();
 
                // Core Workbook records go first
                if(bounds != null) {
@@ -114,8 +114,8 @@ public class EventWorkbookBuilder {
         */
        public static class SheetRecordCollectingListener implements HSSFListener {
                private HSSFListener childListener;
-               private List boundSheetRecords = new ArrayList();
-               private List externSheetRecords = new ArrayList();
+               private List<BoundSheetRecord> boundSheetRecords = new ArrayList<BoundSheetRecord>();
+               private List<ExternSheetRecord> externSheetRecords = new ArrayList<ExternSheetRecord>();
                private SSTRecord sstRecord = null;
 
                public SheetRecordCollectingListener(HSSFListener childListener) {
@@ -124,12 +124,12 @@ public class EventWorkbookBuilder {
 
 
                public BoundSheetRecord[] getBoundSheetRecords() {
-                       return (BoundSheetRecord[])boundSheetRecords.toArray(
+                       return boundSheetRecords.toArray(
                                        new BoundSheetRecord[boundSheetRecords.size()]
                        );
                }
                public ExternSheetRecord[] getExternSheetRecords() {
-                       return (ExternSheetRecord[])externSheetRecords.toArray(
+                       return externSheetRecords.toArray(
                                        new ExternSheetRecord[externSheetRecords.size()]
                        );
                }
@@ -166,10 +166,10 @@ public class EventWorkbookBuilder {
                 */
                public void processRecordInternally(Record record) {
                        if(record instanceof BoundSheetRecord) {
-                               boundSheetRecords.add(record);
+                               boundSheetRecords.add((BoundSheetRecord)record);
                        }
                        else if(record instanceof ExternSheetRecord) {
-                               externSheetRecords.add(record);
+                               externSheetRecords.add((ExternSheetRecord)record);
                        }
                        else if(record instanceof SSTRecord) {
                                sstRecord = (SSTRecord)record;