]> source.dussan.org Git - xmlgraphics-fop.git/commit
Added support for bookmarks to intermediate format (including PDF painter).
authorJeremias Maerki <jeremias@apache.org>
Tue, 12 Aug 2008 14:44:55 +0000 (14:44 +0000)
committerJeremias Maerki <jeremias@apache.org>
Tue, 12 Aug 2008 14:44:55 +0000 (14:44 +0000)
commite714868660adf4707400d5a6d7b1bd9da0db2e1a
tree967c2bee385a1f6ab6cafd2fe0f280d80b6f1e4f
parent8454b389c6655242c35359f9db76e75ee2910cca
Added support for bookmarks to intermediate format (including PDF painter).
Added infrastructure for IF testing similar to AT testing with XPaths. To minimize the additional processing needed it is attached to the layout engine tests and only executed if there are IF checks in the test case.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_AreaTreeNewDesign@685170 13f79535-47bb-0310-9956-ffa450edef68
17 files changed:
src/java/META-INF/services/org.apache.fop.util.ContentHandlerFactory
src/java/org/apache/fop/render/intermediate/IFRenderer.java
src/java/org/apache/fop/render/intermediate/extensions/AbstractAction.java [new file with mode: 0644]
src/java/org/apache/fop/render/intermediate/extensions/Bookmark.java [new file with mode: 0644]
src/java/org/apache/fop/render/intermediate/extensions/BookmarkExtensionConstants.java [new file with mode: 0644]
src/java/org/apache/fop/render/intermediate/extensions/BookmarkExtensionHandlerFactory.java [new file with mode: 0644]
src/java/org/apache/fop/render/intermediate/extensions/BookmarkTree.java [new file with mode: 0644]
src/java/org/apache/fop/render/intermediate/extensions/GoToXYAction.java [new file with mode: 0644]
src/java/org/apache/fop/render/intermediate/extensions/URIAction.java [new file with mode: 0644]
src/java/org/apache/fop/render/pdf/PDFPainter.java
test/java/org/apache/fop/intermediate/IFCheck.java [new file with mode: 0644]
test/java/org/apache/fop/intermediate/IFTester.java [new file with mode: 0644]
test/java/org/apache/fop/layoutengine/EvalCheck.java
test/java/org/apache/fop/layoutengine/LayoutEngineTester.java
test/java/org/apache/fop/layoutengine/TrueCheck.java
test/layoutengine/standard-testcases/bookmarks_1.xml
test/layoutengine/testcase2checks.xsl