org.ceryle.wiki.plugin.chat
Class WikiChatRecord

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.Vector
              extended by org.ceryle.wiki.plugin.chat.WikiChatRecord
All Implemented Interfaces:
Serializable, Cloneable, Iterable, Collection, List, RandomAccess

public class WikiChatRecord
extends Vector
implements List

WikiChatRecord extends Vector to provide a List container for WikiChatEvents, the ability to generate a presentation version of that list (in either XHTML or String forms), and triggers an event when the list size reaches a given limit (so that the contents can be archived; this latter feature not yet implemented).

Since:
2.5.40
Version:
$Id: WikiChatRecord.java,v 1.1 2007-06-15 12:08:17 altheim Exp $
Author:
Murray Altheim
See Also:
Serialized Form

Field Summary
static boolean includeDate
          If true, include the date string in generated output.
 
Fields inherited from class java.util.Vector
capacityIncrement, elementCount, elementData
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
WikiChatRecord(WikiChatManager manager)
           
 
Method Summary
 String toString()
           
 String toXHTML()
           
 
Methods inherited from class java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
iterator, listIterator, listIterator
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Field Detail

includeDate

public static boolean includeDate
If true, include the date string in generated output. This can also be included here and hidden via CSS.

Constructor Detail

WikiChatRecord

public WikiChatRecord(WikiChatManager manager)
Method Detail

toXHTML

public String toXHTML()

toString

public String toString()
Overrides:
toString in class Vector


The Ceryle Project. Copyright ©2001-2007 Murray Altheim, All Rights Reserved. See LICENSE included with distribution.