org.odftoolkit.odfdom.converter.internal.xhtml
Class ElementVisitorForXHTML

java.lang.Object
  extended by org.odftoolkit.odfdom.dom.DefaultElementVisitor
      extended by org.odftoolkit.odfdom.converter.core.ElementVisitorConverter
          extended by org.odftoolkit.odfdom.converter.internal.xhtml.ElementVisitorForXHTML
All Implemented Interfaces:
XHTMLConstants, org.odftoolkit.odfdom.pkg.ElementVisitor

public class ElementVisitorForXHTML
extends ElementVisitorConverter
implements XHTMLConstants


Field Summary
 
Fields inherited from class org.odftoolkit.odfdom.converter.core.ElementVisitorConverter
odfDocument, out, writer
 
Fields inherited from interface fr.opensagres.xdocreport.xhtml.extension.XHTMLConstants
A_ELEMENT, BODY_ELEMENT, BR_ELEMENT, CLASS_ATTR, COL_ELEMENT, COLSPAN_ATTR, DISPLAY_ATTR, DIV_ELEMENT, H_ELEMENT, HEAD_ELEMENT, HEIGHT_ATTR, HREF_ATTR, HTML_ELEMENT, IMG_ELEMENT, LI_ELEMENT, NAME_ATTR, OL_ELEMENT, P_ELEMENT, ROWSPAN_ATTR, SPAN_ELEMENT, SRC_ATTR, STYLE_ATTR, STYLE_ELEMENT, TABLE_ELEMENT, TD_ELEMENT, TR_ELEMENT, UL_ELEMENT, WIDTH_ATTR, XHTML_1_0_DOCTYPE
 
Constructor Summary
ElementVisitorForXHTML(ODFXHTMLPage xhtml, XHTMLOptions options, org.odftoolkit.odfdom.doc.OdfDocument odfDocument, OutputStream out, Writer writer)
           
 
Method Summary
protected  void processTextNode(Text node)
           
 void save()
           
 void visit(org.odftoolkit.odfdom.dom.element.draw.DrawFrameElement ele)
           
 void visit(org.odftoolkit.odfdom.dom.element.office.OfficeMasterStylesElement ele)
           
 void visit(org.odftoolkit.odfdom.dom.element.office.OfficeTextElement ele)
           
 void visit(org.odftoolkit.odfdom.dom.element.style.StyleFooterElement ele)
           
 void visit(org.odftoolkit.odfdom.dom.element.style.StyleHeaderElement ele)
           
 void visit(org.odftoolkit.odfdom.dom.element.style.StyleMasterPageElement ele)
          Generate XHTML page footer + header
 void visit(org.odftoolkit.odfdom.dom.element.table.TableTableCellElement ele)
           
 void visit(org.odftoolkit.odfdom.dom.element.table.TableTableColumnElement ele)
           
 void visit(org.odftoolkit.odfdom.dom.element.table.TableTableElement ele)
           
 void visit(org.odftoolkit.odfdom.dom.element.table.TableTableRowElement ele)
           
 void visit(org.odftoolkit.odfdom.dom.element.text.TextAElement ele)
           
 void visit(org.odftoolkit.odfdom.dom.element.text.TextHElement ele)
           
 void visit(org.odftoolkit.odfdom.dom.element.text.TextLineBreakElement ele)
           
 void visit(org.odftoolkit.odfdom.dom.element.text.TextListElement ele)
           
 void visit(org.odftoolkit.odfdom.dom.element.text.TextListItemElement ele)
           
 void visit(org.odftoolkit.odfdom.dom.element.text.TextPElement ele)
           
 void visit(org.odftoolkit.odfdom.dom.element.text.TextSpanElement ele)
           
protected  void visitImage(org.odftoolkit.odfdom.dom.element.draw.DrawImageElement ele, String href, byte[] imageStream)
           
 
Methods inherited from class org.odftoolkit.odfdom.converter.core.ElementVisitorConverter
getExtractor, isNeedImageStream, visit, visit
 
Methods inherited from class org.odftoolkit.odfdom.dom.DefaultElementVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementVisitorForXHTML

public ElementVisitorForXHTML(ODFXHTMLPage xhtml,
                              XHTMLOptions options,
                              org.odftoolkit.odfdom.doc.OdfDocument odfDocument,
                              OutputStream out,
                              Writer writer)
Method Detail

visit

public void visit(org.odftoolkit.odfdom.dom.element.office.OfficeMasterStylesElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visit

public void visit(org.odftoolkit.odfdom.dom.element.style.StyleMasterPageElement ele)
Generate XHTML page footer + header

Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visit

public void visit(org.odftoolkit.odfdom.dom.element.style.StyleHeaderElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visit

public void visit(org.odftoolkit.odfdom.dom.element.style.StyleFooterElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visit

public void visit(org.odftoolkit.odfdom.dom.element.office.OfficeTextElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visit

public void visit(org.odftoolkit.odfdom.dom.element.text.TextHElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visit

public void visit(org.odftoolkit.odfdom.dom.element.text.TextPElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visit

public void visit(org.odftoolkit.odfdom.dom.element.text.TextSpanElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visit

public void visit(org.odftoolkit.odfdom.dom.element.text.TextAElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visit

public void visit(org.odftoolkit.odfdom.dom.element.text.TextListElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visit

public void visit(org.odftoolkit.odfdom.dom.element.text.TextListItemElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visit

public void visit(org.odftoolkit.odfdom.dom.element.table.TableTableElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visit

public void visit(org.odftoolkit.odfdom.dom.element.table.TableTableColumnElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visit

public void visit(org.odftoolkit.odfdom.dom.element.table.TableTableRowElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visit

public void visit(org.odftoolkit.odfdom.dom.element.table.TableTableCellElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visit

public void visit(org.odftoolkit.odfdom.dom.element.draw.DrawFrameElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

visitImage

protected void visitImage(org.odftoolkit.odfdom.dom.element.draw.DrawImageElement ele,
                          String href,
                          byte[] imageStream)
Overrides:
visitImage in class ElementVisitorConverter

visit

public void visit(org.odftoolkit.odfdom.dom.element.text.TextLineBreakElement ele)
Overrides:
visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor

save

public void save()
          throws IOException
Overrides:
save in class ElementVisitorConverter
Throws:
IOException

processTextNode

protected void processTextNode(Text node)
Specified by:
processTextNode in class ElementVisitorConverter


Copyright © 2013. All rights reserved.