fr.opensagres.xdocreport.document.docx.preprocessor
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.DocxBufferedDocument
- All Implemented Interfaces:
- DocXConstants, IBufferedRegion, ISavable
public class DocxBufferedDocument
- extends TransformedBufferedDocument
- implements DocXConstants
| Fields inherited from interface fr.opensagres.xdocreport.document.docx.DocXConstants |
A_NS, BLIP_ELT, BOOKMARK_END_ELT, BOOKMARK_START_ELT, CONTENT_TYPES_XML, CONTENT_TYPES_XML_ENTRY, DESCRIPTION_DISCOVERY, DOCX_EXTENSION, EMBED_ATTR, FLDCHAR_ELT, FLDCHARTYPE_ATTR, FLDSIMPLE_ELT, HYPERLINK_ELT, HYPERLINKS_SHARED_CONTEXT, ID_ATTR, ID_DISCOVERY, INSTR_ATTR, INSTR_TEXT_ELT, MIME_MAPPING, NAME_ATTR, P_ELT, R_ELT, R_NS, RELATIONSHIP_ELT, RELATIONSHIP_ID_ATTR, RELATIONSHIP_TARGET_ATTR, RELATIONSHIP_TARGET_MODE_ATTR, RELATIONSHIP_TYPE_ATTR, RELATIONSHIPS_ELT, RELATIONSHIPS_HYPERLINK_NS, RELATIONSHIPS_IMAGE_NS, T_ELT, TARGET_MODE_EXTERNAL, TBL_ELT, TR_ELT, W_NS, WORD_DOCUMENT_XML_ENTRY, WORD_FOOTER_XML_ENTRY, WORD_HEADER_XML_ENTRY, WORD_RELS_DOCUMENTXMLRELS_XML_ENTRY, WORD_STYLES_XML_ENTRY, WORDPROCESSINGML_DOCUMENT |
|
Method Summary |
protected BufferedElement |
createElement(BufferedElement parent,
java.lang.String uri,
java.lang.String localName,
java.lang.String name,
org.xml.sax.Attributes attributes)
|
BookmarkBufferedRegion |
getCurrentBookmark()
|
FldSimpleBufferedRegion |
getCurrentFldSimpleRegion()
|
HyperlinkBufferedRegion |
getCurrentHyperlink()
|
PBufferedRegion |
getCurrentPRegion()
|
RBufferedRegion |
getCurrentRRegion()
|
protected boolean |
isTable(java.lang.String uri,
java.lang.String localName,
java.lang.String name)
|
protected boolean |
isTableRow(java.lang.String uri,
java.lang.String localName,
java.lang.String name)
|
void |
onEndEndElement(java.lang.String uri,
java.lang.String localName,
java.lang.String name)
|
| Methods inherited from class fr.opensagres.xdocreport.document.preprocessor.sax.BufferedElement |
addRegion, append, append, append, end, findChildren, findChildren, findFirstChild, findFirstChild, findParent, findParent, getAttributes, getEndTagElement, getEndTagElementName, getOwnerElement, getParent, getStartTagElement, getStartTagElementName, getTextContent, isEnded, isString, match, registerDynamicAttributes, removeAll, reset, save, setAttribute, setContentAfterEndTagElement, setContentBeforeStartTagElement, setTextContent, start, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DocxBufferedDocument
public DocxBufferedDocument(DocXBufferedDocumentContentHandler handler)
createElement
protected BufferedElement createElement(BufferedElement parent,
java.lang.String uri,
java.lang.String localName,
java.lang.String name,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
- Overrides:
createElement in class TransformedBufferedDocument
- Throws:
org.xml.sax.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(java.lang.String uri,
java.lang.String localName,
java.lang.String name)
- Overrides:
onEndEndElement in class TransformedBufferedDocument
isTable
protected boolean isTable(java.lang.String uri,
java.lang.String localName,
java.lang.String name)
- Specified by:
isTable in class TransformedBufferedDocument
isTableRow
protected boolean isTableRow(java.lang.String uri,
java.lang.String localName,
java.lang.String name)
- Specified by:
isTableRow in class TransformedBufferedDocument
Copyright © 2011. All Rights Reserved.