fr.opensagres.xdocreport.document.preprocessor.sax
Class TransformedBufferedDocument
java.lang.Object
fr.opensagres.xdocreport.document.preprocessor.sax.BufferedElement
fr.opensagres.xdocreport.document.preprocessor.sax.BufferedDocument
fr.opensagres.xdocreport.document.preprocessor.sax.TransformedBufferedDocument
- All Implemented Interfaces:
- IBufferedRegion, ISavable
- Direct Known Subclasses:
- DocxBufferedDocument, ODTBufferedDocument, PPTXSlideDocument
public abstract class TransformedBufferedDocument
- extends BufferedDocument
Method Summary |
protected BufferedElement |
createElement(BufferedElement parent,
String uri,
String localName,
String name,
Attributes attributes)
Create an element instance. |
TableBufferedRegion |
getCurrentTable()
|
RowBufferedRegion |
getCurrentTableRow()
|
protected abstract boolean |
isTable(String uri,
String localName,
String name)
|
protected abstract boolean |
isTableRow(String uri,
String localName,
String name)
|
void |
onEndEndElement(String uri,
String localName,
String name)
On end of End element. |
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 |
currentRow
protected RowBufferedRegion currentRow
TransformedBufferedDocument
public TransformedBufferedDocument()
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 BufferedDocument
- Returns:
-
- Throws:
SAXException
onEndEndElement
public void onEndEndElement(String uri,
String localName,
String name)
- Description copied from class:
BufferedDocument
- On end of End element.
- Overrides:
onEndEndElement
in class BufferedDocument
isTable
protected abstract boolean isTable(String uri,
String localName,
String name)
isTableRow
protected abstract boolean isTableRow(String uri,
String localName,
String name)
getCurrentTable
public TableBufferedRegion getCurrentTable()
getCurrentTableRow
public RowBufferedRegion getCurrentTableRow()
Copyright © 2013. All rights reserved.