clonedVersion.put(base, retval);
}
else if( base instanceof COSStream )
{
COSStream originalStream = (COSStream)base;
PDStream stream = new PDStream( destination, originalStream.getFilteredStream(), true );
clonedVersion.put( base, stream.getStream() );
for( Map.Entry<COSName, COSBase> entry : originalStream.entrySet() )
{
stream.getStream().setItem(
entry.getKey(),
cloneForNewDocument(entry.getValue()));
}
retval = stream.getStream();
}
else if( base instanceof COSDictionary )
{
COSDictionary dic = (COSDictionary)base;
retval = new COSDictionary();