com.lowagie.text

Class ListItem

public class ListItem extends Paragraph

A ListItem is a Paragraph that can be added to a List.

Example 1:

 List list = new List(true, 20);
 list.add(new ListItem("First line"));
 list.add(new ListItem("The second line is longer to see what happens once the end of the line is reached. Will it start on a new line?"));
 list.add(new ListItem("Third line"));
 
The result of this code looks like this:
  1. First line
  2. The second line is longer to see what happens once the end of the line is reached. Will it start on a new line?
  3. Third line
Example 2:
 List overview = new List(false, 10);
 overview.add(new ListItem("This is an item"));
 overview.add("This is another item");
 
The result of this code looks like this:

See Also: Element List Paragraph

Field Summary
static longserialVersionUID
Chunksymbol
this is the symbol that wil proceed the listitem.
Constructor Summary
ListItem()
Constructs a ListItem.
ListItem(float leading)
Constructs a ListItem with a certain leading.
ListItem(Chunk chunk)
Constructs a ListItem with a certain Chunk.
ListItem(String string)
Constructs a ListItem with a certain String.
ListItem(String string, Font font)
Constructs a ListItem with a certain String and a certain Font.
ListItem(float leading, Chunk chunk)
Constructs a ListItem with a certain Chunk and a certain leading.
ListItem(float leading, String string)
Constructs a ListItem with a certain String and a certain leading.
ListItem(float leading, String string, Font font)
Constructs a ListItem with a certain leading, String and Font.
ListItem(Phrase phrase)
Constructs a ListItem with a certain Phrase.
ListItem(Properties attributes)
Returns a ListItem that has been constructed taking in account the value of some attributes.
Method Summary
static booleanisTag(String tag)
Checks if a given tag corresponds with this object.
ChunklistSymbol()
Returns the listsymbol.
voidsetIndentationLeft(float indentation, boolean autoindent)
Sets the indentation of this paragraph on the left side.
voidsetListSymbol(Chunk symbol)
Sets the listsymbol.
inttype()
Gets the type of the text element.

Field Detail

serialVersionUID

private static final long serialVersionUID

symbol

private Chunk symbol
this is the symbol that wil proceed the listitem.

Constructor Detail

ListItem

public ListItem()
Constructs a ListItem.

ListItem

public ListItem(float leading)
Constructs a ListItem with a certain leading.

Parameters: leading the leading

ListItem

public ListItem(Chunk chunk)
Constructs a ListItem with a certain Chunk.

Parameters: chunk a Chunk

ListItem

public ListItem(String string)
Constructs a ListItem with a certain String.

Parameters: string a String

ListItem

public ListItem(String string, Font font)
Constructs a ListItem with a certain String and a certain Font.

Parameters: string a String font a String

ListItem

public ListItem(float leading, Chunk chunk)
Constructs a ListItem with a certain Chunk and a certain leading.

Parameters: leading the leading chunk a Chunk

ListItem

public ListItem(float leading, String string)
Constructs a ListItem with a certain String and a certain leading.

Parameters: leading the leading string a String

ListItem

public ListItem(float leading, String string, Font font)
Constructs a ListItem with a certain leading, String and Font.

Parameters: leading the leading string a String font a Font

ListItem

public ListItem(Phrase phrase)
Constructs a ListItem with a certain Phrase.

Parameters: phrase a Phrase

ListItem

public ListItem(Properties attributes)
Returns a ListItem that has been constructed taking in account the value of some attributes.

Parameters: attributes Some attributes

Method Detail

isTag

public static boolean isTag(String tag)
Checks if a given tag corresponds with this object.

Parameters: tag the given tag

Returns: true if the tag corresponds

listSymbol

public Chunk listSymbol()
Returns the listsymbol.

Returns: a Chunk

setIndentationLeft

public void setIndentationLeft(float indentation, boolean autoindent)
Sets the indentation of this paragraph on the left side.

Parameters: indentation the new indentation

setListSymbol

public void setListSymbol(Chunk symbol)
Sets the listsymbol.

Parameters: symbol a Chunk

type

public int type()
Gets the type of the text element.

Returns: a type