org.progeeks.util.swing
Class ObservableListModel

java.lang.Object
  extended by javax.swing.AbstractListModel
      extended by org.progeeks.util.swing.ObservableListModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.ListModel

public class ObservableListModel
extends javax.swing.AbstractListModel

Adapts a Swing ListModel interface to an ObservableList. Both provide observability, just in a different way.

Version:
$Revision: 1.2 $
Author:
Paul Speed
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.AbstractListModel
listenerList
 
Constructor Summary
ObservableListModel()
           
ObservableListModel(ObservableList list)
           
 
Method Summary
 java.lang.Object getElementAt(int index)
           
 ObservableList getObservableList()
           
 int getSize()
           
 void setObservableList(ObservableList 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
 

Constructor Detail

ObservableListModel

public ObservableListModel()

ObservableListModel

public ObservableListModel(ObservableList list)
Method Detail

setObservableList

public void setObservableList(ObservableList list)

getObservableList

public ObservableList getObservableList()

getElementAt

public java.lang.Object getElementAt(int index)

getSize

public int getSize()


Copyright © 2002-2003 Paul Speed. All Rights Reserved.