|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.lowagie.text.Rectangle com.lowagie.text.HeaderFooter com.lowagie.text.rtf.headerfooter.RtfHeaderFooter
public class RtfHeaderFooter
The RtfHeaderFooter represents one header or footer. This class can be used directly.
Field Summary | |
---|---|
static int |
DISPLAY_ALL_PAGES
Constant for displaying the header/footer on all pages |
static int |
DISPLAY_FIRST_PAGE
Constant for displaying the header/footer on the first page |
static int |
DISPLAY_LEFT_PAGES
Constant for displaying the header/footer on all left hand pages |
static int |
DISPLAY_RIGHT_PAGES
Constant for displaying the header/footer on all right hand pages |
static int |
TYPE_FOOTER
Constant for the footer type |
static int |
TYPE_HEADER
Constant for the header type |
Fields inherited from class com.lowagie.text.Rectangle |
---|
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, useVariableBorders |
Fields inherited from interface com.lowagie.text.rtf.RtfBasicElement |
---|
CLOSE_GROUP, COMMA_DELIMITER, DELIMITER, OPEN_GROUP, TWIPS_FACTOR |
Fields inherited from interface com.lowagie.text.Element |
---|
ALIGN_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, CHAPTER, CHUNK, CREATIONDATE, CREATOR, HEADER, IMGRAW, IMGTEMPLATE, JBIG2, JPEG, JPEG2000, KEYWORDS, LIST, LISTITEM, MARKED, MULTI_COLUMN_TEXT, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, ROW, SECTION, SUBJECT, TABLE, TITLE, YMARK |
Constructor Summary | |
---|---|
|
RtfHeaderFooter(Element element)
Constructs a RtfHeaderFooter for any Element. |
|
RtfHeaderFooter(Element[] elements)
Constructs a RtfHeaderFooter for an array of Elements. |
protected |
RtfHeaderFooter(RtfDocument doc,
HeaderFooter headerFooter)
Constructs a RtfHeaderFooter for a HeaderFooter. |
protected |
RtfHeaderFooter(RtfDocument doc,
HeaderFooter headerFooter,
int type,
int displayAt)
Constructs a RtfHeaderFooter based on a HeaderFooter with a certain type and displayAt location. |
protected |
RtfHeaderFooter(RtfDocument doc,
RtfHeaderFooter headerFooter,
int displayAt)
Constructs a RtfHeaderFooter as a copy of an existing RtfHeaderFooter. |
Method Summary | |
---|---|
void |
setAlignment(int alignment)
Set the alignment of this RtfHeaderFooter. |
void |
setDisplayAt(int displayAt)
Sets the display location of this RtfHeaderFooter |
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)
Sets the type of this RtfHeaderFooter |
void |
writeContent(java.io.OutputStream result)
Writes the content of this RtfHeaderFooter |
Methods inherited from class com.lowagie.text.HeaderFooter |
---|
alignment, getAfter, getBefore, isNumbered, paragraph, setPageNumber |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int TYPE_HEADER
public static final int TYPE_FOOTER
public static final int DISPLAY_FIRST_PAGE
public static final int DISPLAY_ALL_PAGES
public static final int DISPLAY_LEFT_PAGES
public static final int DISPLAY_RIGHT_PAGES
Constructor Detail |
---|
protected RtfHeaderFooter(RtfDocument doc, HeaderFooter headerFooter, int type, int displayAt)
doc
- The RtfDocument this RtfHeaderFooter belongs toheaderFooter
- The HeaderFooter to base this RtfHeaderFooter ontype
- The type of RtfHeaderFooterdisplayAt
- The display location of this RtfHeaderFooterprotected RtfHeaderFooter(RtfDocument doc, RtfHeaderFooter headerFooter, int displayAt)
doc
- The RtfDocument this RtfHeaderFooter belongs toheaderFooter
- The RtfHeaderFooter to copydisplayAt
- The display location of this RtfHeaderFooterprotected RtfHeaderFooter(RtfDocument doc, HeaderFooter headerFooter)
doc
- The RtfDocument this RtfHeaderFooter belongs toheaderFooter
- The HeaderFooter to base this RtfHeaderFooter onpublic RtfHeaderFooter(Element element)
element
- The Element to display as content of this RtfHeaderFooterpublic RtfHeaderFooter(Element[] elements)
elements
- The Elements to display as the content of this RtfHeaderFooter.Method Detail |
---|
public void setRtfDocument(RtfDocument doc)
setRtfDocument
in interface RtfBasicElement
doc
- The RtfDocument to usepublic void writeContent(java.io.OutputStream result) throws java.io.IOException
writeContent
in interface RtfBasicElement
result
- The OutputStream
to write the content to
java.io.IOException
public void setDisplayAt(int displayAt)
displayAt
- The display location to use.public void setType(int type)
type
- The type to use.public void setInTable(boolean inTable)
setInTable
in interface RtfBasicElement
inTable
- public void setInHeader(boolean inHeader)
setInHeader
in interface RtfBasicElement
inHeader
- public void setAlignment(int alignment)
setAlignment
in class HeaderFooter
alignment
- the new alignment
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |