public class RtfHeaderFooterGroup extends HeaderFooter implements RtfBasicElement
backgroundColor, border, borderColor, borderColorBottom, borderColorLeft, borderColorRight, borderColorTop, borderWidth, borderWidthBottom, borderWidthLeft, borderWidthRight, borderWidthTop, BOTTOM, BOX, LEFT, llx, lly, NO_BORDER, RIGHT, rotation, TOP, UNDEFINED, urx, ury, useVariableBordersCLOSE_GROUP, COMMA_DELIMITER, DELIMITER, OPEN_GROUP, TWIPS_FACTORALIGN_BASELINE, ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_JUSTIFIED, ALIGN_JUSTIFIED_ALL, ALIGN_LEFT, ALIGN_MIDDLE, ALIGN_RIGHT, ALIGN_TOP, ALIGN_UNDEFINED, ANCHOR, ANNOTATION, AUTHOR, CCITT_BLACKIS1, CCITT_ENCODEDBYTEALIGN, CCITT_ENDOFBLOCK, CCITT_ENDOFLINE, CCITTG3_1D, CCITTG3_2D, CCITTG4, CELL, CREATIONDATE, CREATOR, HEADER, CHAPTER, CHUNK, IMGRAW, IMGTEMPLATE, JBIG2, JPEG, JPEG2000, KEYWORDS, LIST, LISTITEM, MARKED, MULTI_COLUMN_TEXT, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, ROW, SECTION, SUBJECT, TABLE, TITLE, YMARK| Constructor and Description |
|---|
RtfHeaderFooterGroup()
Constructs a RtfHeaderGroup to which you add headers/footers using
via the setHeaderFooter method.
|
RtfHeaderFooterGroup(RtfDocument doc,
HeaderFooter headerFooter,
int type)
Constructs a RtfHeaderGroup for a certain HeaderFooter
|
RtfHeaderFooterGroup(RtfDocument doc,
int type)
Constructs a certain type of RtfHeaderFooterGroup.
|
RtfHeaderFooterGroup(RtfDocument doc,
RtfHeaderFooterGroup headerFooter,
int type)
Constructs a RtfHeaderFooterGroup by copying the content of the original
RtfHeaderFooterGroup
|
RtfHeaderFooterGroup(RtfDocument doc,
RtfHeaderFooter headerFooter,
int type)
Constructs a RtfHeaderFooterGroup for a certain RtfHeaderFooter.
|
| Modifier and Type | Method and Description |
|---|---|
protected RtfHeaderFooter |
getHeaderAll()
Gets the RtfHeaderFooter for all pages
|
protected RtfHeaderFooter |
getHeaderFirst()
Gets the RtfHeaderFooter for the title page
|
protected RtfHeaderFooter |
getHeaderLeft()
Gets the RtfHeaderFooter for all left hand pages
|
protected RtfHeaderFooter |
getHeaderRight()
Gets the RtfHeaderFooter for all right hand pages
|
protected int |
getMode()
Gets the mode of this RtfHeaderFooterGroup
|
boolean |
hasFacingPages()
Get whether this RtfHeaderFooterGroup has facing pages
|
boolean |
hasTitlePage()
Get whether this RtfHeaderFooterGroup has a titlepage
|
void |
setHasFacingPages()
Set that this RtfHeaderFooterGroup should have facing pages.
|
void |
setHasTitlePage()
Set that this RtfHeaderFooterGroup should have a title page.
|
void |
setHeaderFooter(HeaderFooter headerFooter,
int displayAt)
Set a HeaderFooter to be displayed at a certain position
|
void |
setHeaderFooter(RtfHeaderFooter headerFooter,
int displayAt)
Set a RtfHeaderFooter to be displayed at a certain position
|
void |
setInHeader(boolean inHeader)
Unused
|
void |
setInTable(boolean inTable)
Unused
|
void |
setRtfDocument(RtfDocument doc)
Sets the RtfDocument this RtfElement belongs to
|
void |
setType(int type)
Set the type of this RtfHeaderFooterGroup.
|
void |
writeContent(OutputStream result)
Write the content of this RtfHeaderFooterGroup.
|
alignment, getAfter, getBefore, isNumbered, paragraph, setAlignment, setPageNumbercloneNonPositionParameters, disableBorderSide, enableBorderSide, getBackgroundColor, getBorder, getBorderColor, getBorderColorBottom, getBorderColorLeft, getBorderColorRight, getBorderColorTop, getBorderWidth, getBorderWidthBottom, getBorderWidthLeft, getBorderWidthRight, getBorderWidthTop, getBottom, getBottom, getGrayFill, getHeight, getChunks, getLeft, getLeft, getRight, getRight, getRotation, getTop, getTop, getWidth, hasBorder, hasBorders, isContent, isNestable, isUseVariableBorders, normalize, process, rectangle, rotate, setBackgroundColor, setBorder, setBorderColor, setBorderColorBottom, setBorderColorLeft, setBorderColorRight, setBorderColorTop, setBorderWidth, setBorderWidthBottom, setBorderWidthLeft, setBorderWidthRight, setBorderWidthTop, setBottom, setGrayFill, setLeft, setRight, setTop, setUseVariableBorders, softCloneNonPositionParameters, toString, typepublic RtfHeaderFooterGroup()
public RtfHeaderFooterGroup(RtfDocument doc, int type)
doc - The RtfDocument this RtfHeaderFooter belongs totype - The type of RtfHeaderFooterGroup to createpublic RtfHeaderFooterGroup(RtfDocument doc, RtfHeaderFooterGroup headerFooter, int type)
doc - The RtfDocument this RtfHeaderFooter belongs toheaderFooter - The RtfHeaderFooterGroup to copytype - The type of RtfHeaderFooterGroup to createpublic RtfHeaderFooterGroup(RtfDocument doc, RtfHeaderFooter headerFooter, int type)
doc - The RtfDocument this RtfHeaderFooter belongs toheaderFooter - The RtfHeaderFooter to displaytype - The type of RtfHeaderFooterGroup to createpublic RtfHeaderFooterGroup(RtfDocument doc, HeaderFooter headerFooter, int type)
doc - The RtfDocument this RtfHeaderFooter belongs toheaderFooter - The HeaderFooter to displaytype - The type of RtfHeaderFooterGroup to createpublic void setRtfDocument(RtfDocument doc)
setRtfDocument in interface RtfBasicElementdoc - The RtfDocument to usepublic void writeContent(OutputStream result) throws IOException
writeContent in interface RtfBasicElementresult - The OutputStream to write the content toIOExceptionpublic void setHeaderFooter(RtfHeaderFooter headerFooter, int displayAt)
headerFooter - The RtfHeaderFooter to displaydisplayAt - The display location to usepublic void setHeaderFooter(HeaderFooter headerFooter, int displayAt)
headerFooter - The HeaderFooter to setdisplayAt - The display location to usepublic void setHasTitlePage()
public void setHasFacingPages()
public boolean hasTitlePage()
public boolean hasFacingPages()
public void setInTable(boolean inTable)
setInTable in interface RtfBasicElementinTable - public void setInHeader(boolean inHeader)
setInHeader in interface RtfBasicElementinHeader - public void setType(int type)
type - The type to useprotected int getMode()
protected RtfHeaderFooter getHeaderAll()
protected RtfHeaderFooter getHeaderFirst()
protected RtfHeaderFooter getHeaderLeft()
protected RtfHeaderFooter getHeaderRight()
Copyright © 2015. All rights reserved.