Class FoDocumentFacade

java.lang.Object
org.apache.poi.hwpf.converter.FoDocumentFacade

@Beta public class FoDocumentFacade extends Object
  • Field Details

    • declarations

      protected final Element declarations
    • document

      protected final Document document
    • layoutMasterSet

      protected final Element layoutMasterSet
    • propertiesRoot

      protected Element propertiesRoot
    • root

      protected final Element root
  • Constructor Details

    • FoDocumentFacade

      public FoDocumentFacade(Document document)
  • Method Details

    • addFlowToPageSequence

      public Element addFlowToPageSequence(Element pageSequence, String flowName)
    • addListItem

      public Element addListItem(Element listBlock)
    • addListItemBody

      public Element addListItemBody(Element listItem)
    • addListItemLabel

      public Element addListItemLabel(Element listItem, String text)
    • addPageSequence

      public void addPageSequence(Element pageSequence)
    • addPageSequence

      public Element addPageSequence(String pageMaster)
    • addRegionBody

      public Element addRegionBody(Element pageMaster)
    • addSimplePageMaster

      public Element addSimplePageMaster(String masterName)
    • createBasicLinkExternal

      public Element createBasicLinkExternal(String externalDestination)
    • createBasicLinkInternal

      public Element createBasicLinkInternal(String internalDestination)
    • createBlock

      public Element createBlock()
    • createExternalGraphic

      public Element createExternalGraphic(String source)
    • createFootnote

      public Element createFootnote()
    • createFootnoteBody

      public Element createFootnoteBody()
    • createInline

      public Element createInline()
    • createLeader

      public Element createLeader()
    • createListBlock

      public Element createListBlock()
    • createListItem

      public Element createListItem()
    • createListItemBody

      public Element createListItemBody()
    • createListItemLabel

      public Element createListItemLabel(String text)
    • createPageSequence

      public Element createPageSequence(String pageMaster)
    • createTable

      public Element createTable()
    • createTableBody

      public Element createTableBody()
    • createTableCell

      public Element createTableCell()
    • createTableColumn

      public Element createTableColumn()
    • createTableHeader

      public Element createTableHeader()
    • createTableRow

      public Element createTableRow()
    • createText

      public Text createText(String data)
    • getDocument

      public Document getDocument()
    • getOrCreatePropertiesRoot

      protected Element getOrCreatePropertiesRoot()
    • setCreator

      public void setCreator(String value)
    • setCreatorTool

      public void setCreatorTool(String value)
    • setDescription

      public void setDescription(String value)
    • setDublinCoreProperty

      public Element setDublinCoreProperty(String name, String value)
    • setKeywords

      public void setKeywords(String value)
    • setPdfProperty

      public Element setPdfProperty(String name, String value)
    • setProducer

      public void setProducer(String value)
    • setProperty

      protected Element setProperty(String namespace, String prefix, String name, String value)
    • setSubject

      public void setSubject(String value)
    • setTitle

      public void setTitle(String value)
    • setXmpProperty

      public Element setXmpProperty(String name, String value)