public class OrderedListItem extends HTMLListItem
This example creates a OrderedListItem tag:
  // Create an OrderedList.
  OrderedList list = new OrderedList(HTMLConstants.CAPITALS);
  
  // Create an OrderedListItem.
  OrderedListItem listItem = new OrderedListItem();
  
  // Set the data in the list item.
  listItem.setItemData(new HTMLText("my list item"));
  
  // Add the list item to the OrderedList.
  list.addListItem(listItem);
  System.out.println(list.toString());
  
  Here is the output of the OrderedListItem tag:
  
<ol type="capitals"> <li>my list item</li> </ol>
Here is the output of the OrderedListItem tag using XSL Formatting Objects:
<fo:block-container> <fo:list-block> <fo:list-item> <fo:list-item-label>A.</fo:list-item-label> <fo:list-item-body><fo:block-container><fo:block>my list item</fo:block> </fo:block-container> </fo:list-item-body> </fo:list-item> </fo:list-block> </fo:block-container>
OrderedListItem objects generate the following events:
| Constructor and Description | 
|---|
| OrderedListItem()Constructs a default OrderedListItem object. | 
| OrderedListItem(HTMLTagElement data)Constructs a OrderedListItem object with the specified list item data. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getType()Returns the type of the order labeling. | 
| int | getValue()Returns the number for the current list item | 
| void | setType(java.lang.String type)Sets the order labeling to be used. | 
| void | setValue(int value)Sets a number other than the incremented value for the current List Item (LI) in an Ordered List (OL.) | 
getDirection, getFOTag, getItemData, getLanguage, getTag, isUseFO, setDirection, setItemData, setLanguage, setUseFO, toStringaddPropertyChangeListener, getAttributes, getAttributeString, removePropertyChangeListener, setAttributespublic OrderedListItem()
public OrderedListItem(HTMLTagElement data)
data - The data to use in the ordered list item.public java.lang.String getType()
public int getValue()
public void setType(java.lang.String type)
type - The order labeling scheme.  One of the following constants
  defined in HTMLConstants:  NUMBERS, CAPITALS, LOWER_CASE, LARGE_ROMAN, or SMALL_ROMAN.HTMLConstantspublic void setValue(int value)
value - The ordered list item value.