com.valhalla.jbother.groupchat
Class GroupChatNickList.NickListModel

java.lang.Object
  extended byjavax.swing.AbstractListModel
      extended bycom.valhalla.jbother.groupchat.GroupChatNickList.NickListModel
All Implemented Interfaces:
javax.swing.ListModel, java.io.Serializable
Enclosing class:
GroupChatNickList

class GroupChatNickList.NickListModel
extends javax.swing.AbstractListModel

The model that represents the list of buddies in the room

Version:
1.0
Author:
Adam Olsen

Field Summary
(package private)  GroupChatNickList.NickListModel thisPointer
           
 
Fields inherited from class javax.swing.AbstractListModel
listenerList
 
Constructor Summary
(package private) GroupChatNickList.NickListModel()
           
 
Method Summary
 void addBuddy(java.lang.String buddy)
           
 java.lang.Object getElementAt(int row)
           
 int getSize()
           
 void removeBuddy(java.lang.String buddy)
          Removes a buddy from the list
 
Methods inherited from class javax.swing.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

thisPointer

GroupChatNickList.NickListModel thisPointer
Constructor Detail

GroupChatNickList.NickListModel

GroupChatNickList.NickListModel()
Method Detail

getSize

public int getSize()
Returns:
the number of elements in the list

getElementAt

public java.lang.Object getElementAt(int row)
Parameters:
row - the element you want to get
Returns:
the Object at row

addBuddy

public void addBuddy(java.lang.String buddy)
Parameters:
buddy - the buddy to add

removeBuddy

public void removeBuddy(java.lang.String buddy)
Removes a buddy from the list