]> source.dussan.org Git - xmlgraphics-fop.git/commit
Added support for the natural language indentifier ("Lang" in the document catalog...
authorJeremias Maerki <jeremias@apache.org>
Mon, 28 Jan 2008 15:04:39 +0000 (15:04 +0000)
committerJeremias Maerki <jeremias@apache.org>
Mon, 28 Jan 2008 15:04:39 +0000 (15:04 +0000)
commit1ea8b13df56f773fc3d28a9a4b69ed1ed8b97cf4
treeaa175e32ee1cee808287fee13ff980747cfcc262
parent74b2adc7ebb1c898d17bc5778de412522512d4c8
Added support for the natural language indentifier ("Lang" in the document catalog) for PDF documents based on the language/country values on fo:page-sequence. This required a few changes in the AreaTreeModel and the Renderer interface because it didn't support passing through the PageSequence object, only its title. Now, we can put other values on the PageSequence and transport them to the renderers.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@615906 13f79535-47bb-0310-9956-ffa450edef68
18 files changed:
lib/xmlgraphics-commons-1.3svn.jar
src/java/org/apache/fop/area/AreaTreeModel.java
src/java/org/apache/fop/area/AreaTreeParser.java
src/java/org/apache/fop/area/PageSequence.java
src/java/org/apache/fop/area/RenderPagesModel.java
src/java/org/apache/fop/layoutmgr/ExternalDocumentLayoutManager.java
src/java/org/apache/fop/layoutmgr/PageSequenceLayoutManager.java
src/java/org/apache/fop/pdf/PDFMetadata.java
src/java/org/apache/fop/pdf/PDFRoot.java
src/java/org/apache/fop/render/AbstractRenderer.java
src/java/org/apache/fop/render/Renderer.java
src/java/org/apache/fop/render/pdf/PDFRenderer.java
src/java/org/apache/fop/render/ps/PSRenderer.java
src/java/org/apache/fop/render/xml/XMLRenderer.java
status.xml
test/java/org/apache/fop/render/pdf/PDFAMetadataTestCase.java
test/layoutengine/hyphenation-testcases/block_hyphenation_kerning.xml
test/layoutengine/standard-testcases/page-sequence_language.xml [new file with mode: 0644]