public class RtfDocumentHeader extends RtfElement
document, inHeader, inTableCLOSE_GROUP, COMMA_DELIMITER, DELIMITER, OPEN_GROUP, TWIPS_FACTOR| Modifier | Constructor and Description |
|---|---|
protected |
RtfDocumentHeader(RtfDocument doc)
Constructs a RtfDocumentHeader for a RtfDocument
|
| Modifier and Type | Method and Description |
|---|---|
void |
addInfoElement(RtfInfoElement rtfInfoElement)
Adds an RtfInfoElement to the list of RtfInfoElements
|
void |
freeListNumber(RtfList list)
Removes a RtfList from the list table
|
int |
getColorNumber(RtfColor color)
Gets the number of the specified RtfColor
|
int |
getFontNumber(RtfFont font)
Gets the number of the specified RtfFont
|
int |
getListNumber(RtfList list)
Gets the number of the specified RtfList
|
RtfListTable |
getListTable()
Get the
RtfListTable object. |
RtfPageSetting |
getPageSetting()
Gets the RtfPageSetting object of this RtfDocument
|
RtfParagraphStyle |
getRtfParagraphStyle(String styleName)
Gets the RtfParagraphStyle with the given style name.
|
protected void |
init()
initializes the RtfDocumentHeader.
|
void |
registerParagraphStyle(RtfParagraphStyle rtfParagraphStyle)
Registers the RtfParagraphStyle for further use in the document.
|
void |
setFooter(HeaderFooter footer)
Sets the current footer to use
|
void |
setHeader(HeaderFooter header)
Sets the current header to use
|
void |
writeContent(OutputStream result)
Writes the contents of the document header area.
|
void |
writeSectionDefinition(OutputStream result)
Writes the section definition data
|
intToByteArray, isInTable, setInHeader, setInTable, setRtfDocumentprotected RtfDocumentHeader(RtfDocument doc)
doc - The RtfDocument this RtfDocumentHeader belongs toprotected void init()
public void writeContent(OutputStream result) throws IOException
writeContent in interface RtfBasicElementwriteContent in class RtfElementresult - The OutputStream to write the content toIOExceptionpublic void writeSectionDefinition(OutputStream result)
result - public int getFontNumber(RtfFont font)
font - The RtfFont for which to get the numberpublic int getColorNumber(RtfColor color)
color - The RtfColor for which to get the numberpublic int getListNumber(RtfList list)
list - The RtfList for which to get the numberpublic RtfParagraphStyle getRtfParagraphStyle(String styleName)
styleName - The style name of the RtfParagraphStyle to get.public void freeListNumber(RtfList list)
list - The RtfList to removepublic RtfPageSetting getPageSetting()
public void addInfoElement(RtfInfoElement rtfInfoElement)
rtfInfoElement - The RtfInfoElement to addpublic void setHeader(HeaderFooter header)
header - The HeaderFooter to use as headerpublic void setFooter(HeaderFooter footer)
footer - The HeaderFooter to use as footerpublic void registerParagraphStyle(RtfParagraphStyle rtfParagraphStyle)
rtfParagraphStyle - The RtfParagraphStyle to register.public RtfListTable getListTable()
RtfListTable object.Copyright © 2015. All rights reserved.