]> source.dussan.org Git - xmlgraphics-fop.git/commit
Forgot to add link support. First version added now. Generalizing this for the IF...
authorJeremias Maerki <jeremias@apache.org>
Tue, 9 Dec 2008 23:50:41 +0000 (23:50 +0000)
committerJeremias Maerki <jeremias@apache.org>
Tue, 9 Dec 2008 23:50:41 +0000 (23:50 +0000)
commit342147f014c1eefe5fd113ef028848fade400c35
treedb80d47d9fefb2217eaf62922150c3fac4c26d1d
parenta6ddced309701a1ca8d79a9e7bec3288afba2cc8
Forgot to add link support. First version added now. Generalizing this for the IF is not so easy it seems.
Moved document navigation features (bookmarks, links, named destinations) into a separate handler interface that can be optionally implemented by document handler implementations.
This will need a bit more work to be complete (parsing for document navigation from IF, cleanup in PDF library etc.).

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_AreaTreeNewDesign@724932 13f79535-47bb-0310-9956-ffa450edef68
21 files changed:
src/java/org/apache/fop/pdf/PDFReference.java
src/java/org/apache/fop/pdf/PDFUri.java
src/java/org/apache/fop/render/intermediate/AbstractIFDocumentHandler.java
src/java/org/apache/fop/render/intermediate/IFDocumentHandler.java
src/java/org/apache/fop/render/intermediate/IFDocumentNavigationHandler.java [new file with mode: 0644]
src/java/org/apache/fop/render/intermediate/IFRenderer.java
src/java/org/apache/fop/render/intermediate/IFSerializer.java
src/java/org/apache/fop/render/intermediate/extensions/AbstractAction.java
src/java/org/apache/fop/render/intermediate/extensions/ActionSet.java [new file with mode: 0644]
src/java/org/apache/fop/render/intermediate/extensions/Bookmark.java
src/java/org/apache/fop/render/intermediate/extensions/DocumentNavigationExtensionConstants.java
src/java/org/apache/fop/render/intermediate/extensions/DocumentNavigationExtensionHandlerFactory.java
src/java/org/apache/fop/render/intermediate/extensions/GoToXYAction.java
src/java/org/apache/fop/render/intermediate/extensions/Link.java [new file with mode: 0644]
src/java/org/apache/fop/render/intermediate/extensions/NamedDestination.java
src/java/org/apache/fop/render/intermediate/extensions/ReferencedAction.java [new file with mode: 0644]
src/java/org/apache/fop/render/intermediate/extensions/URIAction.java
src/java/org/apache/fop/render/pdf/PDFContentGenerator.java
src/java/org/apache/fop/render/pdf/PDFDocumentHandler.java
src/java/org/apache/fop/render/pdf/PDFDocumentNavigationHandler.java [new file with mode: 0644]
test/java/org/apache/fop/pdf/PDFObjectTestCase.java