Author: jukka Date: Fri Jan 15 20:39:30 2010 New Revision: 899803 URL: http://svn.apache.org/viewvc?rev=899803&view=rev Log: PDFBOX-572: Upgrading PDFBox (incl. JempBox and FontBox) to use Java 5 specifications
Use generics in EncodingManager Modified: pdfbox/trunk/src/main/java/org/apache/pdfbox/encoding/EncodingManager.java Modified: pdfbox/trunk/src/main/java/org/apache/pdfbox/encoding/EncodingManager.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/src/main/java/org/apache/pdfbox/encoding/EncodingManager.java?rev=899803&r1=899802&r2=899803&view=diff ============================================================================== --- pdfbox/trunk/src/main/java/org/apache/pdfbox/encoding/EncodingManager.java (original) +++ pdfbox/trunk/src/main/java/org/apache/pdfbox/encoding/EncodingManager.java Fri Jan 15 20:39:30 2010 @@ -31,7 +31,8 @@ */ public class EncodingManager { - private static final Map ENCODINGS = new HashMap(); + private static final Map<COSName, Encoding> ENCODINGS = + new HashMap<COSName, Encoding>(); static { @@ -48,7 +49,7 @@ */ public Encoding getStandardEncoding() { - return (Encoding)ENCODINGS.get( COSName.STANDARD_ENCODING ); + return ENCODINGS.get( COSName.STANDARD_ENCODING ); } /** @@ -62,7 +63,7 @@ */ public Encoding getEncoding( COSName name ) throws IOException { - Encoding encoding = (Encoding)ENCODINGS.get( name ); + Encoding encoding = ENCODINGS.get( name ); if( encoding == null ) { throw new IOException( "Unknown encoding for '" + name.getName() + "'" );