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;
     }


Reply via email to