Class StyleEngineForXHTML

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

public class StyleEngineForXHTML extends fr.opensagres.odfdom.converter.core.AbstractStyleEngine implements XHTMLConstants, CSSStylePropertyConstants
  • Field Summary

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

    odfDocument, out, writer
  • Constructor Summary

    Constructors
    Constructor
    Description
    StyleEngineForXHTML(org.odftoolkit.odfdom.doc.OdfDocument odfDocument, boolean generateCSSComments, int indent, fr.opensagres.odfdom.converter.core.IURIResolver resolver)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    applyStyles(String familyName, String styleName, XHTMLPageContentBuffer xhtml)
     
    getClassName(String familyName, String styleName)
     
     
    getMasterPageFooterStyleName(String masterPageLayoutName)
     
    getMasterPageHeaderStyleName(String masterPageLayoutName)
     
    fr.opensagres.odfdom.converter.core.IURIResolver
     
    void
    visit(org.odftoolkit.odfdom.dom.element.office.OfficeAutomaticStylesElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.office.OfficeMasterStylesElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.office.OfficeStylesElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.style.StyleDefaultStyleElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.style.StyleFooterStyleElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.style.StyleGraphicPropertiesElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.style.StyleHeaderFooterPropertiesElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.style.StyleHeaderStyleElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.style.StylePageLayoutElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.style.StylePageLayoutPropertiesElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.style.StyleParagraphPropertiesElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.style.StyleStyleElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.style.StyleTableCellPropertiesElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.style.StyleTableColumnPropertiesElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.style.StyleTablePropertiesElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.style.StyleTableRowPropertiesElement ele)
     
    void
    visit(org.odftoolkit.odfdom.dom.element.style.StyleTextPropertiesElement ele)
     

    Methods inherited from class fr.opensagres.odfdom.converter.core.AbstractStyleEngine

    processTextNode

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

    getExtractor, isNeedImageStream, save, visit, visit, visitImage

    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

    • StyleEngineForXHTML

      public StyleEngineForXHTML(org.odftoolkit.odfdom.doc.OdfDocument odfDocument, boolean generateCSSComments, int indent, fr.opensagres.odfdom.converter.core.IURIResolver resolver)
  • Method Details

    • visit

      public void visit(org.odftoolkit.odfdom.dom.element.office.OfficeStylesElement ele)
      Specified by:
      visit in interface fr.opensagres.odfdom.converter.core.IStyleEngine
      Overrides:
      visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor
    • visit

      public void visit(org.odftoolkit.odfdom.dom.element.office.OfficeAutomaticStylesElement ele)
      Specified by:
      visit in interface fr.opensagres.odfdom.converter.core.IStyleEngine
      Overrides:
      visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor
    • visit

      public void visit(org.odftoolkit.odfdom.dom.element.office.OfficeMasterStylesElement ele)
      Specified by:
      visit in interface fr.opensagres.odfdom.converter.core.IStyleEngine
      Overrides:
      visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor
    • visit

      public void visit(org.odftoolkit.odfdom.dom.element.style.StyleDefaultStyleElement ele)
      Specified by:
      visit in interface fr.opensagres.odfdom.converter.core.IStyleEngine
      Overrides:
      visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor
    • visit

      public void visit(org.odftoolkit.odfdom.dom.element.style.StyleStyleElement ele)
      Specified by:
      visit in interface fr.opensagres.odfdom.converter.core.IStyleEngine
      Overrides:
      visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor
    • visit

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

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

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

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

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

      public void visit(org.odftoolkit.odfdom.dom.element.style.StyleParagraphPropertiesElement ele)
      Specified by:
      visit in interface fr.opensagres.odfdom.converter.core.IStyleEngine
      Overrides:
      visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor
    • visit

      public void visit(org.odftoolkit.odfdom.dom.element.style.StyleTextPropertiesElement ele)
      Specified by:
      visit in interface fr.opensagres.odfdom.converter.core.IStyleEngine
      Overrides:
      visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor
    • visit

      public void visit(org.odftoolkit.odfdom.dom.element.style.StyleTablePropertiesElement ele)
      Specified by:
      visit in interface fr.opensagres.odfdom.converter.core.IStyleEngine
      Overrides:
      visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor
    • visit

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

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

      public void visit(org.odftoolkit.odfdom.dom.element.style.StyleTableCellPropertiesElement ele)
      Specified by:
      visit in interface fr.opensagres.odfdom.converter.core.IStyleEngine
      Overrides:
      visit in class org.odftoolkit.odfdom.dom.DefaultElementVisitor
    • visit

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

      public String getClassName(String familyName, String styleName)
    • getCSSStyleSheet

      public CSSStyleSheet getCSSStyleSheet()
    • getMasterPageHeaderStyleName

      public String getMasterPageHeaderStyleName(String masterPageLayoutName)
    • getMasterPageFooterStyleName

      public String getMasterPageFooterStyleName(String masterPageLayoutName)
    • applyStyles

      public void applyStyles(String familyName, String styleName, XHTMLPageContentBuffer xhtml)
    • getURIResolver

      public fr.opensagres.odfdom.converter.core.IURIResolver getURIResolver()