Class ElementVisitorForXHTML

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

public class ElementVisitorForXHTML extends fr.opensagres.odfdom.converter.core.ElementVisitorConverter implements XHTMLConstants
  • Field Summary

    Fields inherited from class fr.opensagres.odfdom.converter.core.ElementVisitorConverter

    odfDocument, out, writer
  • Constructor Summary

    Constructors
    Constructor
    Description
    ElementVisitorForXHTML(ODFXHTMLPage xhtml, XHTMLOptions options, org.odftoolkit.odfdom.doc.OdfDocument odfDocument, OutputStream out, Writer writer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected boolean
     
    protected void
     
    void
     
    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 fr.opensagres.odfdom.converter.core.ElementVisitorConverter

    getExtractor, 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 Details

  • Method Details

    • isNeedImageStream

      protected boolean isNeedImageStream()
      Overrides:
      isNeedImageStream in class fr.opensagres.odfdom.converter.core.ElementVisitorConverter
    • 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 fr.opensagres.odfdom.converter.core.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 fr.opensagres.odfdom.converter.core.ElementVisitorConverter
      Throws:
      IOException
    • processTextNode

      protected void processTextNode(Text node)
      Specified by:
      processTextNode in class fr.opensagres.odfdom.converter.core.ElementVisitorConverter