Class FoDocumentFacade

    • Field Detail

      • 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 Detail

      • FoDocumentFacade

        public FoDocumentFacade​(Document document)
    • Method Detail

      • addFlowToPageSequence

        public Element addFlowToPageSequence​(Element pageSequence,
                                             String flowName)
      • addListItemBody

        public Element addListItemBody​(Element listItem)
      • 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)
      • setKeywords

        public void setKeywords​(String value)
      • setProducer

        public void setProducer​(String value)
      • setSubject

        public void setSubject​(String value)
      • setTitle

        public void setTitle​(String value)