Author: jeremias
Date: Fri Jan  2 01:19:09 2009
New Revision: 730683

URL: http://svn.apache.org/viewvc?rev=730683&view=rev
Log:
Some PDF actions get pooled and therefore don't need to be registered.

Modified:
    
xmlgraphics/fop/branches/Temp_AreaTreeNewDesign/src/java/org/apache/fop/render/pdf/PDFDocumentNavigationHandler.java

Modified: 
xmlgraphics/fop/branches/Temp_AreaTreeNewDesign/src/java/org/apache/fop/render/pdf/PDFDocumentNavigationHandler.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/branches/Temp_AreaTreeNewDesign/src/java/org/apache/fop/render/pdf/PDFDocumentNavigationHandler.java?rev=730683&r1=730682&r2=730683&view=diff
==============================================================================
--- 
xmlgraphics/fop/branches/Temp_AreaTreeNewDesign/src/java/org/apache/fop/render/pdf/PDFDocumentNavigationHandler.java
 (original)
+++ 
xmlgraphics/fop/branches/Temp_AreaTreeNewDesign/src/java/org/apache/fop/render/pdf/PDFDocumentNavigationHandler.java
 Fri Jan  2 01:19:09 2009
@@ -158,7 +158,10 @@
             assert u.isComplete();
             PDFFactory factory = getPDFDoc().getFactory();
             pdfAction = factory.getExternalAction(u.getURI(), u.isNewWindow());
-            getPDFDoc().registerObject(pdfAction);
+            if (!pdfAction.hasObjectNumber()) {
+                //Some PDF actions a pooled
+                getPDFDoc().registerObject(pdfAction);
+            }
             this.completeActions.put(action.getID(), pdfAction);
             return pdfAction;
         } else {



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to