|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.lowagie.text.rtf.RtfElement com.lowagie.text.rtf.text.RtfPhrase com.lowagie.text.rtf.text.RtfParagraph com.lowagie.text.rtf.list.RtfListItem
public class RtfListItem
The RtfListItem acts as a wrapper for a ListItem.
Field Summary |
---|
Fields inherited from class com.lowagie.text.rtf.text.RtfParagraph |
---|
PARAGRAPH, paragraphStyle |
Fields inherited from class com.lowagie.text.rtf.text.RtfPhrase |
---|
chunks, IN_TABLE, LINE_SPACING, PARAGRAPH_DEFAULTS, PLAIN |
Fields inherited from class com.lowagie.text.rtf.RtfElement |
---|
document, inHeader, inTable |
Fields inherited from interface com.lowagie.text.rtf.RtfBasicElement |
---|
CLOSE_GROUP, COMMA_DELIMITER, DELIMITER, OPEN_GROUP, TWIPS_FACTOR |
Constructor Summary | |
---|---|
RtfListItem(RtfDocument doc,
ListItem listItem)
Constructs a RtfListItem for a ListItem belonging to a RtfDocument. |
Method Summary | |
---|---|
protected void |
correctIndentation()
Correct the indentation of RtfLists in this RtfListItem by adding left/first line indentation from the parent RtfList. |
int |
getLevel()
|
RtfListLevel |
getParent()
Set the parent RtfList. |
void |
inheritListSettings(int listNumber,
int listLevel)
Inherit the list settings from the parent list to RtfLists that are contained in this RtfListItem. |
boolean |
isContainsInnerList()
Gets whether this RtfListItem contains further RtfLists. |
void |
setLevel(int level)
|
void |
setParent(RtfListLevel parentList)
Set the parent RtfList. |
void |
writeContent(java.io.OutputStream result)
Writes the content of this RtfListItem. |
boolean |
writeDefinition(java.io.OutputStream out)
Writes the definition of the first element in this RtfListItem that is an instanceof RtfList to the given stream.If this item does not contain a RtfList element nothing is written
and the method returns false . |
Methods inherited from class com.lowagie.text.rtf.text.RtfParagraph |
---|
getIndentLeft, getIndentRight, setIndentLeft, setIndentRight, setKeepTogetherWithNext |
Methods inherited from class com.lowagie.text.rtf.text.RtfPhrase |
---|
setInHeader, setInTable, setRtfDocument |
Methods inherited from class com.lowagie.text.rtf.RtfElement |
---|
intToByteArray, isInTable |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RtfListItem(RtfDocument doc, ListItem listItem)
doc
- The RtfDocument this RtfListItem belongs to.listItem
- The ListItem this RtfListItem is based on.Method Detail |
---|
public void writeContent(java.io.OutputStream result) throws java.io.IOException
writeContent
in interface RtfBasicElement
writeContent
in class RtfParagraph
result
- The OutputStream
to write the content to
java.io.IOException
public boolean writeDefinition(java.io.OutputStream out) throws java.io.IOException
RtfList
to the given stream.RtfList
element nothing is written
and the method returns false
.
out
- destination stream
true
if a RtfList definition was written, false
otherwise
java.io.IOException
public void inheritListSettings(int listNumber, int listLevel)
listNumber
- The list number to inherit.listLevel
- The list level to inherit.protected void correctIndentation()
public void setParent(RtfListLevel parentList)
parentList
- The parent RtfList to use.public RtfListLevel getParent()
public boolean isContainsInnerList()
public int getLevel()
public void setLevel(int level)
level
- the level to set
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |