Uses of Class
org.apache.fop.render.rtf.rtflib.rtfdoc.RtfContainer
-
Packages that use RtfContainer Package Description org.apache.fop.render.rtf.rtflib.rtfdoc Independent subsystem (not specific to FOP) classes that are used to build RTF documents.org.apache.fop.render.rtf.rtflib.tools Utility classes used in RTF file generation. -
-
Uses of RtfContainer in org.apache.fop.render.rtf.rtflib.rtfdoc
Subclasses of RtfContainer in org.apache.fop.render.rtf.rtflib.rtfdoc Modifier and Type Class Description class
RtfAfter
RtfContainer that encloses footers(package private) class
RtfAfterBeforeBase
Common code for RtfAfter and RtfBefore.class
RtfBefore
The opposite of RtfAfterclass
RtfBookmarkContainerImpl
RTF Bookmark container implementation.class
RtfDocumentArea
The RTF document area, container for RtfSection objects.class
RtfExtraRowSet
Used to add extra table rows after a row that contains a nested table:class
RtfFile
Models the top-level structure of an RTF file.class
RtfFootnote
Model of an RTF footnote.(package private) class
RtfHeader
RTF file header, contains style, font and other document-level information.class
RtfHyperLink
Creates an hyperlink.class
RtfJforCmd
Process "jfor-cmd"class
RtfLeader
Generates the leader in RTF.class
RtfList
Model of an RTF list, which can contain RTF list items.class
RtfListItem
Model of an RTF list item, which can contain RTF paragraphs.class
RtfListItem.RtfListItemLabel
special RtfTextrun that is used as list item labelprivate class
RtfListItem.RtfListItemParagraph
special RtfParagraph that writes list item setup code before its contentclass
RtfListTable
RtfListTable: used to make the list table in the header section of the RtfFile.class
RtfNull
Null container.class
RtfPage
Specifies rtf control words.class
RtfPageArea
Page area container.class
RtfPageNumber
Page number container.class
RtfPageNumberCitation
Page number citation container.class
RtfParagraph
Model of an RTF paragraph, which can contain RTF text elements.class
RtfParagraphKeepTogether
Models the keep together attributes of paragraphsclass
RtfSection
Models a section in an RTF documentclass
RtfTable
Container for RtfRow elements.class
RtfTableCell
A cell in an RTF table, container for paragraphs, lists, etc.class
RtfTableRow
Container for RtfTableCell elements.class
RtfTextrun
Class which contains a linear text run.Fields in org.apache.fop.render.rtf.rtflib.rtfdoc declared as RtfContainer Modifier and Type Field Description (package private) RtfContainer
RtfFootnote. body
private RtfContainer
RtfFile. listTableContainer
protected RtfContainer
RtfElement. parent
parent elementMethods in org.apache.fop.render.rtf.rtflib.rtfdoc with parameters of type RtfContainer Modifier and Type Method Description static RtfTextrun
RtfTextrun. getTextrun(RtfContainer container, java.io.Writer writer, RtfAttributes attrs)
Adds a new RtfTextrun to the given container if necessary, and returns it.boolean
RtfOptions. renderContainer(RtfContainer c)
If this returns false, RtfContainer will not generate any RTFConstructors in org.apache.fop.render.rtf.rtflib.rtfdoc with parameters of type RtfContainer Constructor Description RtfBookmark(RtfContainer parent, java.io.Writer writer, java.lang.String bookmark)
Constructor.RtfBookmarkContainerImpl(RtfContainer parent, java.io.Writer w)
Constructor.RtfBookmarkContainerImpl(RtfContainer parent, java.io.Writer w, RtfAttributes attr)
Constructor.RtfCloseGroupMark(RtfContainer parent, java.io.Writer w, int breakType)
RtfContainer(RtfContainer parent, java.io.Writer w)
Create an RTF container as a child of given containerRtfContainer(RtfContainer parent, java.io.Writer w, RtfAttributes attr)
Create an RTF container as a child of given container with given attributesRtfElement(RtfContainer parent, java.io.Writer w)
Create an RTF element as a child of given containerRtfElement(RtfContainer parent, java.io.Writer w, RtfAttributes attr)
Create an RTF element as a child of given container with given attributesRtfExternalGraphic(RtfContainer container, java.io.Writer writer)
Default constructor.RtfExternalGraphic(RtfContainer container, java.io.Writer writer, RtfAttributes attributes)
Default constructor.RtfFootnote(RtfContainer parent, java.io.Writer w)
Create an RTF list item as a child of given container with default attributes.RtfJforCmd(RtfContainer parent, java.io.Writer w, RtfAttributes attrs)
RtfLeader(RtfContainer parent, java.io.Writer w, RtfAttributes attrs)
RtfList(RtfContainer parent, java.io.Writer w, RtfAttributes attr)
Create an RTF list as a child of given container with given attributesRtfListTable(RtfContainer parent, java.io.Writer w, java.lang.Integer num, RtfAttributes attrs)
RtfListTable Constructor: sets the number of the list, and allocates for the RtfAttributesRtfOpenGroupMark(RtfContainer parent, java.io.Writer w, RtfAttributes attr)
RtfPageNumber(RtfContainer parent, java.io.Writer w, RtfAttributes attrs)
Create an RTF page number as a child of given container with given attributesRtfPageNumberCitation(RtfContainer parent, java.io.Writer w, java.lang.String id)
Create an RTF page number citation as a child of given container with default attributesRtfParagraphBreak(RtfContainer parent, java.io.Writer w)
RtfString(RtfContainer parent, java.io.Writer w, java.lang.String s)
RtfTextrun(RtfContainer parent, java.io.Writer w, RtfAttributes attrs)
Create an RTF container as a child of given containerWhitespaceCollapser(RtfContainer c)
Remove extra whitespace in RtfText elements that are inside container. -
Uses of RtfContainer in org.apache.fop.render.rtf.rtflib.tools
Methods in org.apache.fop.render.rtf.rtflib.tools that return RtfContainer Modifier and Type Method Description RtfContainer
BuilderContext. getContainer(java.lang.Class containerClass, boolean required, java.lang.Object forWhichBuilder)
Find the "nearest" container that implements the given interface on our stack.Methods in org.apache.fop.render.rtf.rtflib.tools with parameters of type RtfContainer Modifier and Type Method Description void
BuilderContext. pushContainer(RtfContainer c)
Push an RtfContainer on our stack.void
BuilderContext. replaceContainer(RtfContainer oldC, RtfContainer newC)
In some cases an RtfContainer must be replaced by another one on the stack.
-