You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by ss...@apache.org on 2016/04/20 10:51:49 UTC

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

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)) {



---------------------------------------------------------------------
To unsubscribe, e-mail: fop-commits-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-commits-help@xmlgraphics.apache.org