Author: acumiskey
Date: Thu Oct 16 06:06:58 2008
New Revision: 705234

URL: http://svn.apache.org/viewvc?rev=705234&view=rev
Log:
Added GOCA mime.

Modified:
    
xmlgraphics/fop/branches/Temp_AFPGOCAResources/lib/xmlgraphics-commons-1.4svn.jar
    
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPImageGraphics2DFactory.java
    
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPRendererConfigurator.java

Modified: 
xmlgraphics/fop/branches/Temp_AFPGOCAResources/lib/xmlgraphics-commons-1.4svn.jar
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/branches/Temp_AFPGOCAResources/lib/xmlgraphics-commons-1.4svn.jar?rev=705234&r1=705233&r2=705234&view=diff
==============================================================================
Binary files - no diff available.

Modified: 
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPImageGraphics2DFactory.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPImageGraphics2DFactory.java?rev=705234&r1=705233&r2=705234&view=diff
==============================================================================
--- 
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPImageGraphics2DFactory.java
 (original)
+++ 
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPImageGraphics2DFactory.java
 Thu Oct 16 06:06:58 2008
@@ -24,6 +24,7 @@
 
 import org.apache.xmlgraphics.image.loader.impl.ImageGraphics2D;
 import org.apache.xmlgraphics.java2d.Graphics2DImagePainter;
+import org.apache.xmlgraphics.util.MimeConstants;
 
 
 /**
@@ -50,6 +51,10 @@
         AFPGraphicsObjectInfo graphicsObjectInfo
             = (AFPGraphicsObjectInfo)super.create(afpImageInfo);
 
+        // set mime type (unsupported by MOD:CA registry)
+        graphicsObjectInfo.setMimeType(MimeConstants.MIME_AFP_GOCA);
+
+        // set graphics 2d
         AFPGraphics2DAdapter g2dAdapter = afpImageInfo.g2dAdapter;
         AFPGraphics2D g2d = g2dAdapter.getGraphics2D();
         AFPInfo afpInfo = 
AFPSVGHandler.getAFPInfo(afpImageInfo.rendererContext);
@@ -58,10 +63,12 @@
         g2d.setState(state);
         graphicsObjectInfo.setGraphics2D(g2d);
 
+        // set painter
         ImageGraphics2D imageG2D = (ImageGraphics2D)afpImageInfo.img;
         Graphics2DImagePainter painter = imageG2D.getGraphics2DImagePainter();
         graphicsObjectInfo.setPainter(painter);
 
+        // set object area
         AFPObjectAreaInfo objectAreaInfo = 
graphicsObjectInfo.getObjectAreaInfo();
         Rectangle area = new Rectangle(objectAreaInfo.getWidth(), 
objectAreaInfo.getHeight());
         graphicsObjectInfo.setArea(area);

Modified: 
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPRendererConfigurator.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPRendererConfigurator.java?rev=705234&r1=705233&r2=705234&view=diff
==============================================================================
--- 
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPRendererConfigurator.java
 (original)
+++ 
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/AFPRendererConfigurator.java
 Thu Oct 16 06:06:58 2008
@@ -240,6 +240,7 @@
             } else {
                 afpRenderer.setColorImages(true);
             }
+
             // images are embedded directly without conversion to bitmapped 
IOCA
             
afpRenderer.setNativeImages(imagesCfg.getAttributeAsBoolean("native", false));
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to