public class RtfListLevel extends RtfElement implements RtfExtendedElement
| Modifier and Type | Field and Description |
|---|---|
static int |
LIST_LEVEL_FOLLOW_NOTHING |
static int |
LIST_LEVEL_FOLLOW_SPACE |
static int |
LIST_LEVEL_FOLLOW_TAB |
static int |
LIST_TYPE_ARABIC |
static int |
LIST_TYPE_ARABIC_LEADING_ZERO |
static int |
LIST_TYPE_BASE |
static int |
LIST_TYPE_BULLET |
static int |
LIST_TYPE_CARDINAL_TEXT_NUMBER |
static int |
LIST_TYPE_LOWER_LETTERS |
static int |
LIST_TYPE_LOWER_ROMAN |
static int |
LIST_TYPE_LOWERCASE_LETTER |
static int |
LIST_TYPE_LOWERCASE_ROMAN_NUMERAL |
static int |
LIST_TYPE_NO_NUMBER |
static int |
LIST_TYPE_NUMBERED |
static int |
LIST_TYPE_ORDINAL_NUMBER |
static int |
LIST_TYPE_ORDINAL_TEXT_NUMBER |
static int |
LIST_TYPE_UNKNOWN |
static int |
LIST_TYPE_UPPER_LETTERS |
static int |
LIST_TYPE_UPPER_ROMAN |
static int |
LIST_TYPE_UPPERCASE_LETTER |
static int |
LIST_TYPE_UPPERCASE_ROMAN_NUMERAL |
document, inHeader, inTableCLOSE_GROUP, COMMA_DELIMITER, DELIMITER, OPEN_GROUP, TWIPS_FACTOR| Constructor and Description |
|---|
RtfListLevel(RtfDocument doc) |
RtfListLevel(RtfDocument doc,
RtfList parent) |
RtfListLevel(RtfListLevel ll) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
correctIndentation()
Correct the indentation of this level
|
int |
getAlignment() |
String |
getBulletCharacter() |
int |
getFirstIndent() |
RtfFont |
getFontBullet() |
RtfFont |
getFontNumber() |
int |
getLeftIndent() |
int |
getLevelFollowValue() |
int |
getLevelTextNumber() |
int |
getListLevel()
Gets the list level of this RtfList
|
RtfListLevel |
getListLevelParent() |
int |
getListNoRestart() |
int |
getListStartAt() |
int |
getListType() |
RtfList |
getParent() |
int |
getRightIndent() |
int |
getSymbolIndent() |
boolean |
isLegal() |
boolean |
isTentative() |
void |
setAlignment(int alignment) |
void |
setBulletFont(Font f)
set the bullet font
|
void |
setBulletCharacter(String bulletCharacter) |
void |
setBulletChunk(Chunk bulletCharacter) |
void |
setFirstIndent(int firstIndent) |
void |
setFontBullet(RtfFont fontBullet) |
void |
setFontNumber(RtfFont fontNumber) |
void |
setLeftIndent(int leftIndent) |
void |
setLegal(boolean isLegal) |
void |
setLevelFollowValue(int levelFollowValue) |
void |
setLevelTextNumber(int levelTextNumber) |
void |
setListLevel(int listLevel)
Sets the list level of this RtfList.
|
void |
setListLevelParent(RtfListLevel listLevelParent) |
void |
setListNoRestart(int listNoRestart) |
void |
setListStartAt(int listStartAt) |
void |
setListType(int listType) |
void |
setParent(RtfList parent) |
void |
setRightIndent(int rightIndent) |
void |
setSymbolIndent(int symbolIndent) |
void |
setTentative(boolean isTentative) |
void |
writeContent(OutputStream result)
unused
|
void |
writeDefinition(OutputStream result)
Write the definition part of the element
|
void |
writeIndentation(OutputStream result)
Write the indentation values for this
RtfList. |
void |
writeListBeginning(OutputStream result)
Writes the initialization part of the RtfList
|
protected void |
writeListNumbers(OutputStream result)
Writes only the list number and list level number.
|
intToByteArray, isInTable, setInHeader, setInTable, setRtfDocumentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetInHeader, setInTable, setRtfDocumentpublic static final int LIST_TYPE_NUMBERED
public static final int LIST_TYPE_UPPER_LETTERS
public static final int LIST_TYPE_LOWER_LETTERS
public static final int LIST_TYPE_UPPER_ROMAN
public static final int LIST_TYPE_LOWER_ROMAN
public static final int LIST_TYPE_UNKNOWN
public static final int LIST_TYPE_BASE
public static final int LIST_TYPE_ARABIC
public static final int LIST_TYPE_UPPERCASE_ROMAN_NUMERAL
public static final int LIST_TYPE_LOWERCASE_ROMAN_NUMERAL
public static final int LIST_TYPE_UPPERCASE_LETTER
public static final int LIST_TYPE_LOWERCASE_LETTER
public static final int LIST_TYPE_ORDINAL_NUMBER
public static final int LIST_TYPE_CARDINAL_TEXT_NUMBER
public static final int LIST_TYPE_ORDINAL_TEXT_NUMBER
public static final int LIST_TYPE_ARABIC_LEADING_ZERO
public static final int LIST_TYPE_BULLET
public static final int LIST_TYPE_NO_NUMBER
public static final int LIST_LEVEL_FOLLOW_TAB
public static final int LIST_LEVEL_FOLLOW_SPACE
public static final int LIST_LEVEL_FOLLOW_NOTHING
public RtfListLevel(RtfDocument doc)
public RtfListLevel(RtfDocument doc, RtfList parent)
public RtfListLevel(RtfListLevel ll)
public int getListNoRestart()
public void setListNoRestart(int listNoRestart)
listNoRestart - the listNoRestart to setpublic int getAlignment()
public void setAlignment(int alignment)
alignment - the alignment to setpublic void writeDefinition(OutputStream result) throws IOException
RtfExtendedElementwriteDefinition in interface RtfExtendedElementresult - The OutputStream to write the element definition toIOExceptionpublic void writeContent(OutputStream result) throws IOException
writeContent in interface RtfBasicElementwriteContent in class RtfElementresult - The OutputStream to write the content toIOExceptionprotected void writeListNumbers(OutputStream result) throws IOException
result - The OutputStream to write toIOException - On i/o errors.public void writeIndentation(OutputStream result) throws IOException
RtfList.result - The OutputStream to write to.IOException - On i/o errors.public void writeListBeginning(OutputStream result) throws IOException
result - The OutputStream to write toIOException - On i/o errors.protected void correctIndentation()
public int getListLevel()
public void setListLevel(int listLevel)
listLevel - The list level to set.public String getBulletCharacter()
public int getListStartAt()
public void setListStartAt(int listStartAt)
listStartAt - the listStartAt to setpublic int getFirstIndent()
public void setFirstIndent(int firstIndent)
firstIndent - the firstIndent to setpublic int getLeftIndent()
public void setLeftIndent(int leftIndent)
leftIndent - the leftIndent to setpublic int getRightIndent()
public void setRightIndent(int rightIndent)
rightIndent - the rightIndent to setpublic int getSymbolIndent()
public void setSymbolIndent(int symbolIndent)
symbolIndent - the symbolIndent to setpublic RtfList getParent()
public void setParent(RtfList parent)
parent - the parent to setpublic void setBulletCharacter(String bulletCharacter)
bulletCharacter - the bulletCharacter to setpublic void setBulletChunk(Chunk bulletCharacter)
bulletCharacter - public int getListType()
public void setListType(int listType)
listType - the listType to setpublic void setBulletFont(Font f)
f - public RtfFont getFontNumber()
public void setFontNumber(RtfFont fontNumber)
fontNumber - the fontNumber to setpublic RtfFont getFontBullet()
public void setFontBullet(RtfFont fontBullet)
fontBullet - the fontBullet to setpublic boolean isTentative()
public void setTentative(boolean isTentative)
isTentative - the isTentative to setpublic boolean isLegal()
public void setLegal(boolean isLegal)
isLegal - the isLegal to setpublic int getLevelFollowValue()
public void setLevelFollowValue(int levelFollowValue)
levelFollowValue - the levelFollowValue to setpublic int getLevelTextNumber()
public void setLevelTextNumber(int levelTextNumber)
levelTextNumber - the levelTextNumber to setpublic RtfListLevel getListLevelParent()
public void setListLevelParent(RtfListLevel listLevelParent)
listLevelParent - the listLevelParent to setCopyright © 2015. All rights reserved.