From 5351f594efe24adc52e56f669439e2bdfb7bba2d Mon Sep 17 00:00:00 2001 From: Sergey Vladimirov Date: Sun, 2 Oct 2011 00:30:42 +0000 Subject: [PATCH] add generics git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1178106 13f79535-47bb-0310-9956-ffa450edef68 --- src/java/org/apache/poi/hpsf/PropertySet.java | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/src/java/org/apache/poi/hpsf/PropertySet.java b/src/java/org/apache/poi/hpsf/PropertySet.java index df918285cc..7ba86555cd 100644 --- a/src/java/org/apache/poi/hpsf/PropertySet.java +++ b/src/java/org/apache/poi/hpsf/PropertySet.java @@ -185,15 +185,14 @@ public class PropertySet /** *

The sections in this {@link PropertySet}.

*/ - protected List sections; - + protected List
sections; /** *

Returns the {@link Section}s in the property set.

* * @return The {@link Section}s in the property set. */ - public List getSections() + public List
getSections() { return sections; } @@ -440,7 +439,7 @@ public class PropertySet * Summary Information stream has 2. Everything else is a rare * exception and is no longer fostered by Microsoft. */ - sections = new ArrayList(sectionCount); + sections = new ArrayList
( sectionCount ); /* * Loop over the section descriptor array. Each descriptor @@ -468,7 +467,7 @@ public class PropertySet { if (sections.size() <= 0) return false; - return Util.equal(((Section) sections.get(0)).getFormatID().getBytes(), + return Util.equal(sections.get(0).getFormatID().getBytes(), SectionIDMap.SUMMARY_INFORMATION_ID); } @@ -485,7 +484,7 @@ public class PropertySet { if (sections.size() <= 0) return false; - return Util.equal(((Section) sections.get(0)).getFormatID().getBytes(), + return Util.equal(sections.get(0).getFormatID().getBytes(), SectionIDMap.DOCUMENT_SUMMARY_INFORMATION_ID[0]); } @@ -601,7 +600,7 @@ public class PropertySet { if (getSectionCount() < 1) throw new MissingSectionException("Property set does not contain any sections."); - return ((Section) sections.get(0)); + return sections.get(0); } @@ -618,7 +617,7 @@ public class PropertySet if (sectionCount != 1) throw new NoSingleSectionException ("Property set contains " + sectionCount + " sections."); - return ((Section) sections.get(0)); + return sections.get(0); } @@ -690,9 +689,8 @@ public class PropertySet b.append(", sectionCount: "); b.append(sectionCount); b.append(", sections: [\n"); - final List sections = getSections(); - for (int i = 0; i < sectionCount; i++) - b.append(((Section) sections.get(i)).toString()); + for (Section section: getSections()) + b.append(section); b.append(']'); b.append(']'); return b.toString(); -- 2.39.5