svn commit: r1740069 - in /xmlgraphics/fop-pdf-images/trunk: ./ src/java/org/apache/fop/render/pdf/pdfbox/

[email protected]
Newsgroups gmane.text.xml.fop.cvs
Message-ID <[email protected]>
Author: ssteiner
Date: Wed Apr 20 08:51:49 2016
New Revision: 1740069

URL: http://svn.apache.org/viewvc?rev=1740069&view=rev
Log:
Cleanup casts

Modified:
    xmlgraphics/fop-pdf-images/trunk/build.xml
    xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/AbstractPDFBoxHandler.java
    xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/PDFBoxAdapter.java
    xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/PDFBoxEventProducer.java
    xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/PreloaderPDF.java
    xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/TaggedPDFConductor.java

Modified: xmlgraphics/fop-pdf-images/trunk/build.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/fop-pdf-images/trunk/build.xml?rev=1740069&r1=1740068&r2=1740069&view=diff
==============================================================================
--- xmlgraphics/fop-pdf-images/trunk/build.xml (original)
+++ xmlgraphics/fop-pdf-images/trunk/build.xml Wed Apr 20 08:51:49 2016
@@ -187,6 +187,7 @@
            source="${javac.source}" target="${javac.target}">
       <src path="${src.java.dir}"/>
       <classpath refid="libs-build-classpath"/>
+      <compilerarg value="-Xlint:cast"/> 
     </javac>
     <copy todir="${build.classes.dir}">
       <fileset dir="${src.java.dir}">

Modified: xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/AbstractPDFBoxHandler.java
URL: http://svn.apache.org/viewvc/xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/AbstractPDFBoxHandler.java?rev=1740069&r1=1740068&r2=1740069&view=diff
==============================================================================
--- xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/AbstractPDFBoxHandler.java (original)
+++ xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/AbstractPDFBoxHandler.java Wed Apr 20 08:51:49 2016
@@ -93,7 +93,7 @@ public abstract class AbstractPDFBoxHand
 
         Map<Object, Object> objectCache = getObjectCache(originalImageUri, userAgent);
 
-        PDPage page = (PDPage) pddoc.getDocumentCatalog().getPages().get(selectedPage);
+        PDPage page = pddoc.getDocumentCatalog().getPages().get(selectedPage);
 
         if (targetPage.getPDFResources().getParentResources() == null) {
             PDFResources res = pdfDoc.getFactory().makeResources();

Modified: xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/PDFBoxAdapter.java
URL: http://svn.apache.org/viewvc/xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/PDFBoxAdapter.java?rev=1740069&r1=1740068&r2=1740069&view=diff
==============================================================================
--- xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/PDFBoxAdapter.java (original)
+++ xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/PDFBoxAdapter.java Wed Apr 20 08:51:49 2016
@@ -392,7 +392,7 @@ public class PDFBoxAdapter {
             sourcePageResources.getCOSObject().setItem(COSName.FONT, fontsBackup);
         }
 
-        COSStream originalPageContents = (COSStream)pdStream.getCOSObject();
+        COSStream originalPageContents = pdStream.getCOSObject();
 
         bindOptionalContent(sourceDoc);
 

Modified: xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/PDFBoxEventProducer.java
URL: http://svn.apache.org/viewvc/xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/PDFBoxEventProducer.java?rev=1740069&r1=1740068&r2=1740069&view=diff
==============================================================================
--- xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/PDFBoxEventProducer.java (original)
+++ xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/PDFBoxEventProducer.java Wed Apr 20 08:51:49 2016
@@ -33,8 +33,7 @@ interface PDFBoxEventProducer extends Ev
          * @return the event producer
          */
         public static PDFBoxEventProducer get(EventBroadcaster broadcaster) {
-            return (PDFBoxEventProducer) broadcaster.getEventProducerFor(
-                    PDFBoxEventProducer.class);
+            return broadcaster.getEventProducerFor(PDFBoxEventProducer.class);
         }
     }
 

Modified: xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/PreloaderPDF.java
URL: http://svn.apache.org/viewvc/xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/PreloaderPDF.java?rev=1740069&r1=1740068&r2=1740069&view=diff
==============================================================================
--- xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/PreloaderPDF.java (original)
+++ xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/PreloaderPDF.java Wed Apr 20 08:51:49 2016
@@ -118,7 +118,7 @@ public class PreloaderPDF extends Abstra
                     + ") does not exist in the PDF file. The document has "
                     + pddoc.getNumberOfPages() + " pages.");
         }
-        PDPage page = (PDPage)pddoc.getDocumentCatalog().getPages().get(selectedPage);
+        PDPage page = pddoc.getDocumentCatalog().getPages().get(selectedPage);
         PDRectangle mediaBox = page.getMediaBox();
         PDRectangle cropBox = page.getCropBox();
         PDRectangle viewBox = cropBox != null ? cropBox : mediaBox;

Modified: xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/TaggedPDFConductor.java
URL: http://svn.apache.org/viewvc/xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/TaggedPDFConductor.java?rev=1740069&r1=1740068&r2=1740069&view=diff
==============================================================================
--- xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/TaggedPDFConductor.java (original)
+++ xmlgraphics/fop-pdf-images/trunk/src/java/org/apache/fop/render/pdf/pdfbox/TaggedPDFConductor.java Wed Apr 20 08:51:49 2016
@@ -53,7 +53,7 @@ public class TaggedPDFConductor {
     public void handleLogicalStructure(PDDocument srcDoc) throws IOException {
         if (isInputPDFTagged(srcDoc) && isStructureTreeRootNull(srcDoc)) {
             merger.setCurrentSessionElem();
-            COSDictionary strucRootDict = (COSDictionary)srcDoc.getDocumentCatalog().getStructureTreeRoot()
+            COSDictionary strucRootDict = srcDoc.getDocumentCatalog().getStructureTreeRoot()
                 .getCOSObject();
             rootMod.structTreeRootEntriesToCopy(strucRootDict);
             if (!isParentTreeIsPresent(strucRootDict)) {
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.