fr.opensagres.xdocreport.document.docx.preprocessor.sax
Class DocxBufferedDocument
java.lang.Object
fr.opensagres.xdocreport.document.preprocessor.sax.BufferedElement
fr.opensagres.xdocreport.document.preprocessor.sax.BufferedDocument
fr.opensagres.xdocreport.document.preprocessor.sax.TransformedBufferedDocument
fr.opensagres.xdocreport.document.docx.preprocessor.sax.DocxBufferedDocument
- All Implemented Interfaces:
- IBufferedRegion, ISavable
- Direct Known Subclasses:
- AbstractNotesBufferedDocument
public class DocxBufferedDocument
- extends TransformedBufferedDocument
Method Summary |
protected BufferedElement |
createElement(BufferedElement parent,
String uri,
String localName,
String name,
Attributes attributes)
Create an element instance. |
BookmarkBufferedRegion |
getCurrentBookmark()
|
FldSimpleBufferedRegion |
getCurrentFldSimpleRegion()
|
HyperlinkBufferedRegion |
getCurrentHyperlink()
|
PBufferedRegion |
getCurrentPRegion()
|
RBufferedRegion |
getCurrentRRegion()
|
protected boolean |
isTable(String uri,
String localName,
String name)
|
protected boolean |
isTableRow(String uri,
String localName,
String name)
|
void |
onEndEndElement(String uri,
String localName,
String name)
On end of End element. |
boolean |
processScriptBeforeAfter(MergefieldBufferedRegion mergefield)
|
Methods inherited from class fr.opensagres.xdocreport.document.preprocessor.sax.BufferedElement |
addRegion, append, append, append, end, findChildren, findChildren, findFirstChild, findFirstChild, findParent, findParent, get, getAttributes, getEndTagElement, getEndTagElementName, getInnerText, getName, getOwnerElement, getParent, getStartTagElement, getStartTagElementName, getTextContent, isEnded, isReseted, isString, match, put, registerDynamicAttributes, removeAll, reset, save, setAttribute, setContentAfterEndTagElement, setContentBeforeStartTagElement, setInnerText, setTextContent, start, toString |
handler
protected final DocXBufferedDocumentContentHandler handler
DocxBufferedDocument
public DocxBufferedDocument(DocXBufferedDocumentContentHandler handler)
createElement
protected BufferedElement createElement(BufferedElement parent,
String uri,
String localName,
String name,
Attributes attributes)
throws SAXException
- Description copied from class:
BufferedDocument
- Create an element instance.
- Overrides:
createElement
in class TransformedBufferedDocument
- Returns:
-
- Throws:
SAXException
getCurrentBookmark
public BookmarkBufferedRegion getCurrentBookmark()
getCurrentFldSimpleRegion
public FldSimpleBufferedRegion getCurrentFldSimpleRegion()
getCurrentHyperlink
public HyperlinkBufferedRegion getCurrentHyperlink()
getCurrentPRegion
public PBufferedRegion getCurrentPRegion()
getCurrentRRegion
public RBufferedRegion getCurrentRRegion()
onEndEndElement
public void onEndEndElement(String uri,
String localName,
String name)
- Description copied from class:
BufferedDocument
- On end of End element.
- Overrides:
onEndEndElement
in class TransformedBufferedDocument
processScriptBeforeAfter
public boolean processScriptBeforeAfter(MergefieldBufferedRegion mergefield)
isTable
protected boolean isTable(String uri,
String localName,
String name)
- Specified by:
isTable
in class TransformedBufferedDocument
isTableRow
protected boolean isTableRow(String uri,
String localName,
String name)
- Specified by:
isTableRow
in class TransformedBufferedDocument
Copyright © 2013. All rights reserved.