You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ti...@apache.org on 2015/07/12 17:25:13 UTC

svn commit: r1690474 - in /pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/common: PDMemoryStream.java PDStream.java

Author: tilman
Date: Sun Jul 12 15:25:13 2015
New Revision: 1690474

URL: http://svn.apache.org/r1690474
Log:
PDFBOX-2852: return actual type in getCOSObject

Modified:
    pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/common/PDMemoryStream.java
    pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/common/PDStream.java

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/common/PDMemoryStream.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/common/PDMemoryStream.java?rev=1690474&r1=1690473&r2=1690474&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/common/PDMemoryStream.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/common/PDMemoryStream.java Sun Jul 12 15:25:13 2015
@@ -23,7 +23,6 @@ import java.io.OutputStream;
 
 import java.util.List;
 
-import org.apache.pdfbox.cos.COSBase;
 import org.apache.pdfbox.cos.COSStream;
 
 import org.apache.pdfbox.pdmodel.common.filespecification.PDFileSpecification;
@@ -68,7 +67,7 @@ public class PDMemoryStream extends PDSt
      * @return The cos object that matches this Java object.
      */
     @Override
-    public COSBase getCOSObject()
+    public COSStream getCOSObject()
     {
         throw new UnsupportedOperationException( "not supported for memory stream" );
     }
@@ -110,6 +109,7 @@ public class PDMemoryStream extends PDSt
     @Override
     public InputStream getPartiallyFilteredStream( List stopFilters ) throws IOException
     {
+        // memory streams are not encoded.
         return createInputStream();
     }
 

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/common/PDStream.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/common/PDStream.java?rev=1690474&r1=1690473&r2=1690474&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/common/PDStream.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/common/PDStream.java Sun Jul 12 15:25:13 2015
@@ -201,7 +201,7 @@ public class PDStream implements COSObje
      * @return The cos object that matches this Java object.
      */
     @Override
-    public COSBase getCOSObject()
+    public COSStream getCOSObject()
     {
         return stream;
     }