PAJES 3.0.21

org.pajes.html
Class ListItem

java.lang.Object
  extended by org.pajes.html.Tag
      extended by org.pajes.html.TraversableElement
          extended by org.pajes.html.SingleElementContainer
              extended by org.pajes.html.ListItem
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, HTML, Traversable
Direct Known Subclasses:
DefinitionDescription, DefinitionTerm

public class ListItem
extends SingleElementContainer

Creates a List Item that appears in an Ordered or Unordered List

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.pajes.html.Tag
ON_CLICK_ATTRIBUTE, TAG_CLOSE, TAG_LEFT, TAG_RIGHT
 
Constructor Summary
ListItem()
          Creates an empty list item.
ListItem(HTML listItem)
          Creates a list item.
ListItem(java.lang.String listItem)
          Creates a list item.
 
Method Summary
 HTML getListItem()
          Returns the list item content.
protected  void init()
          Called by the constructor and the Tag.destroy() method to correctly clear and initialise internal variables.
 ListItem setListItem(HTML listItem)
          Sets the item to appear in the list.
 
Methods inherited from class org.pajes.html.SingleElementContainer
add, delete, get, set, size, writeContent
 
Methods inherited from class org.pajes.html.TraversableElement
dump, dump, getAll, getFieldByName, getFirstFieldByName, getFirstTagByAttribute, getFirstTagByClass, getFirstTagByID, getFirstTagByName, getTagByAttribute, getTagByClass, getTagByID, getTagByName, setWritable
 
Methods inherited from class org.pajes.html.Tag
addAttribute, addAttributes, addAttributes, addContent, clearAttribute, clearAttributes, clone, destroy, getAttribute, getAttributes, getAttributeSet, getContainer, getContent, getDocument, getId, getOnClickHandler, getOnDBLClickHandler, getOnKeyDownHandler, getOnKeyPressHandler, getOnKeyUpHandler, getOnMouseDownHandler, getOnMouseOutHandler, getOnMouseOverHandler, getOnMouseUpHandler, getParent, getStyle, getStyleSheetClass, getTagName, getTitle, getWritePermission, hasAttribute, initAttributes, isChildOf, isChildOf, isWritable, isWritable, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributes, setAttributes, setContainer, setContent, setContent, setId, setOnClickHandler, setOnDBLClickHandler, setOnKeyDownHandler, setOnKeyPressHandler, setOnKeyUpHandler, setOnMouseDownHandler, setOnMouseOutHandler, setOnMouseOverHandler, setOnMouseUpHandler, setParent, setStyle, setStyleSheetClass, setTagName, setTitle, setWritable, setWriteAttributes, setWriteEndTag, setWritelnAfter, setWritelnAfterContent, setWritelnBefore, setWritelnBeforeContent, setWritePermission, toString, write
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.pajes.html.Traversable
isWritable
 
Methods inherited from interface org.pajes.html.HTML
addContent, clone, destroy, getContainer, getDocument, getId, getParent, getWritePermission, isChildOf, isChildOf, setContainer, setContent, setParent, setWritePermission, write
 

Constructor Detail

ListItem

public ListItem()
Creates an empty list item.


ListItem

public ListItem(HTML listItem)
Creates a list item.

Parameters:
listItem - HTML item to appear in the list.

ListItem

public ListItem(java.lang.String listItem)
Creates a list item.

Parameters:
listItem - string of text to appear in the list.
Method Detail

getListItem

public HTML getListItem()
Returns the list item content.

Returns:
the list item content.

setListItem

public ListItem setListItem(HTML listItem)
Sets the item to appear in the list.

Parameters:
listItem - HTML item to appear in the list.
Returns:
the modified ListItem object.
Throws:
java.lang.NullPointerException - if a null item is specified.

init

protected void init()
Called by the constructor and the Tag.destroy() method to correctly clear and initialise internal variables.

Sub-classes must call super.init() before doing anything else to ensure the Tag is initialised correctly.

Overrides:
init in class Tag

PAJES 3.0.21

Copyright © 1998-2007 Viridian Pty Limited. All Rights Reserved.