diff options
author | Simon Steiner <ssteiner@apache.org> | 2015-06-11 15:46:20 +0000 |
---|---|---|
committer | Simon Steiner <ssteiner@apache.org> | 2015-06-11 15:46:20 +0000 |
commit | f238bd0aa5085b8fbd10a73a156893fd7e13ce55 (patch) | |
tree | e3710065f72be1a287004a01a484a6eb4143c7c3 /src/java/org/apache/fop/render/pdf/PDFRenderingContext.java | |
parent | 533698665f8540fd3d5abdd83e665ea518a02dcd (diff) | |
download | xmlgraphics-fop-f238bd0aa5085b8fbd10a73a156893fd7e13ce55.tar.gz xmlgraphics-fop-f238bd0aa5085b8fbd10a73a156893fd7e13ce55.zip |
FOP-2436: Merging of Tagged (Accessible) PDF
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1684928 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/java/org/apache/fop/render/pdf/PDFRenderingContext.java')
-rw-r--r-- | src/java/org/apache/fop/render/pdf/PDFRenderingContext.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/java/org/apache/fop/render/pdf/PDFRenderingContext.java b/src/java/org/apache/fop/render/pdf/PDFRenderingContext.java index 429d9b936..b99bcdbfe 100644 --- a/src/java/org/apache/fop/render/pdf/PDFRenderingContext.java +++ b/src/java/org/apache/fop/render/pdf/PDFRenderingContext.java @@ -27,6 +27,7 @@ import org.apache.fop.apps.FOUserAgent; import org.apache.fop.fonts.FontInfo; import org.apache.fop.pdf.PDFArray; import org.apache.fop.pdf.PDFPage; +import org.apache.fop.pdf.PDFStructElem; import org.apache.fop.render.AbstractRenderingContext; import org.apache.fop.render.pdf.PDFLogicalStructureHandler.MarkedContentInfo; @@ -40,6 +41,8 @@ public class PDFRenderingContext extends AbstractRenderingContext { private PDFPage page; private MarkedContentInfo mci; private Map<Integer, PDFArray> pageNumbers; + private PDFLogicalStructureHandler pdfLogicalStructureHandler; + private PDFStructElem currentSessionStructElem; /** * Main constructor. @@ -100,4 +103,20 @@ public class PDFRenderingContext extends AbstractRenderingContext { public void setPageNumbers(Map<Integer, PDFArray> pageNumbers) { this.pageNumbers = pageNumbers; } + + public PDFLogicalStructureHandler getPdfLogicalStructureHandler() { + return pdfLogicalStructureHandler; + } + + public void setPdfLogicalStructureHandler(PDFLogicalStructureHandler pdfLogicalStructureHandler) { + this.pdfLogicalStructureHandler = pdfLogicalStructureHandler; + } + + public PDFStructElem getCurrentSessionStructElem() { + return currentSessionStructElem; + } + + public void setCurrentSessionStructElem(PDFStructElem currentSessionStructElem) { + this.currentSessionStructElem = currentSessionStructElem; + } } |