fr.opensagres.xdocreport.document.pptx.preprocessor
Class PPTXSlideDocument

java.lang.Object
  extended by fr.opensagres.xdocreport.document.preprocessor.sax.BufferedElement
      extended by fr.opensagres.xdocreport.document.preprocessor.sax.BufferedDocument
          extended by fr.opensagres.xdocreport.document.preprocessor.sax.TransformedBufferedDocument
              extended by fr.opensagres.xdocreport.document.pptx.preprocessor.PPTXSlideDocument
All Implemented Interfaces:
IBufferedRegion, ISavable

public class PPTXSlideDocument
extends TransformedBufferedDocument


Field Summary
 
Fields inherited from class fr.opensagres.xdocreport.document.preprocessor.sax.TransformedBufferedDocument
currentRow
 
Fields inherited from class fr.opensagres.xdocreport.document.preprocessor.sax.BufferedElement
endTagElement, startTagElement
 
Constructor Summary
PPTXSlideDocument(PPTXSlideContentHandler handler)
           
 
Method Summary
protected  BufferedElement createElement(BufferedElement parent, String uri, String localName, String name, Attributes attributes)
          Create an element instance.
 APBufferedRegion getCurrentAPRegion()
           
 ARBufferedRegion getCurrentARRegion()
           
 FieldsMetadata getFieldsMetadata()
           
 IDocumentFormatter getFormatter()
           
protected  boolean isTable(String arg0, String arg1, String arg2)
           
protected  boolean isTableRow(String arg0, String arg1, String arg2)
           
 void onEndEndElement(String uri, String localName, String name)
          On end of End element.
 
Methods inherited from class fr.opensagres.xdocreport.document.preprocessor.sax.TransformedBufferedDocument
getCurrentTable, getCurrentTableRow
 
Methods inherited from class fr.opensagres.xdocreport.document.preprocessor.sax.BufferedDocument
getCurrentElement, onEndStartElement, onStartEndElement, onStartStartElement
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PPTXSlideDocument

public PPTXSlideDocument(PPTXSlideContentHandler handler)
Method Detail

isTable

protected boolean isTable(String arg0,
                          String arg1,
                          String arg2)
Specified by:
isTable in class TransformedBufferedDocument

isTableRow

protected boolean isTableRow(String arg0,
                             String arg1,
                             String arg2)
Specified by:
isTableRow in class 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 TransformedBufferedDocument
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 TransformedBufferedDocument

getCurrentAPRegion

public APBufferedRegion getCurrentAPRegion()

getCurrentARRegion

public ARBufferedRegion getCurrentARRegion()

getFieldsMetadata

public FieldsMetadata getFieldsMetadata()

getFormatter

public IDocumentFormatter getFormatter()


Copyright © 2013. All rights reserved.