]> source.dussan.org Git - xmlgraphics-fop.git/commit
Introduced "ignored namespaces" list on FopFactory. Attributes from ignored namespace...
authorJeremias Maerki <jeremias@apache.org>
Fri, 28 Apr 2006 08:51:27 +0000 (08:51 +0000)
committerJeremias Maerki <jeremias@apache.org>
Fri, 28 Apr 2006 08:51:27 +0000 (08:51 +0000)
commite15428a90dd3e0298e30fa84aa318f527b3bbec4
tree8ef3034ab4c1b76e331b4a682e17b7c946af9104
parente78675dcc1066e879d99ab030bd2f5731141ce6c
Introduced "ignored namespaces" list on FopFactory. Attributes from ignored namespaces are not complained about. Not done for elements, yet.
Added support for foreign attributes (attributes in a non-FO namespace) on formatting objects, for example to specify additional (proprietary) hints for rendering i-f-o and e-g. First usage example is PCLRendererContext which the PCLGraphics2DAdapter uses to decide whether to paint natively using HP GL/2 or using a bitmap.

PCL Renderer revived: Basic framework constructed based on the old one. Still incomplete (no border painting, incomplete Graphics2D implementation, problems with reference orientation, no kerning etc.). The PCL Renderer implements PCL5 (monochrome) and HP GL/2. Work in progress!
Added UnitConv helper class which could also be useful elsewhere (Could be a candidate for Commons).

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@397806 13f79535-47bb-0310-9956-ffa450edef68
31 files changed:
src/java/META-INF/services/org.apache.fop.fo.ElementMapping
src/java/org/apache/fop/apps/FopFactory.java
src/java/org/apache/fop/area/Area.java
src/java/org/apache/fop/area/RegionViewport.java
src/java/org/apache/fop/fo/ElementMappingRegistry.java
src/java/org/apache/fop/fo/FOTreeBuilder.java
src/java/org/apache/fop/fo/FObj.java
src/java/org/apache/fop/fo/PropertyList.java
src/java/org/apache/fop/fo/extensions/ExtensionElementMapping.java
src/java/org/apache/fop/fo/extensions/OldExtensionElementMapping.java [new file with mode: 0644]
src/java/org/apache/fop/layoutmgr/AbstractLayoutManager.java
src/java/org/apache/fop/layoutmgr/inline/AbstractGraphicsLayoutManager.java
src/java/org/apache/fop/render/RendererContextConstants.java
src/java/org/apache/fop/render/xml/XMLRenderer.java
src/java/org/apache/fop/util/QName.java [new file with mode: 0644]
src/java/org/apache/fop/util/UnitConv.java [new file with mode: 0644]
src/sandbox/META-INF/services/org.apache.fop.render.XMLHandler [new file with mode: 0644]
src/sandbox/org/apache/fop/render/pcl/DefaultMonochromeBitmapConverter.java [new file with mode: 0644]
src/sandbox/org/apache/fop/render/pcl/JAIMonochromeBitmapConverter.java [new file with mode: 0644]
src/sandbox/org/apache/fop/render/pcl/MonochromeBitmapConverter.java [new file with mode: 0644]
src/sandbox/org/apache/fop/render/pcl/PCLGenerator.java [new file with mode: 0644]
src/sandbox/org/apache/fop/render/pcl/PCLGraphics2D.java [new file with mode: 0644]
src/sandbox/org/apache/fop/render/pcl/PCLGraphics2DAdapter.java [new file with mode: 0644]
src/sandbox/org/apache/fop/render/pcl/PCLPageDefinition.java [new file with mode: 0644]
src/sandbox/org/apache/fop/render/pcl/PCLRenderer.java
src/sandbox/org/apache/fop/render/pcl/PCLRendererContext.java [new file with mode: 0644]
src/sandbox/org/apache/fop/render/pcl/PCLSVGHandler.java [new file with mode: 0644]
src/sandbox/org/apache/fop/render/pcl/PCLStream.java [deleted file]
src/sandbox/org/apache/fop/render/pcl/package.html
test/java/org/apache/fop/UtilityCodeTestSuite.java
test/java/org/apache/fop/util/UnitConvTestCase.java [new file with mode: 0644]