QJCC homepage

biz.chitec.quarterback.swing
Interface ChangeableListModel

All Superinterfaces:
javax.swing.ListModel
All Known Implementing Classes:
NumberedStringListModel

public interface ChangeableListModel
extends javax.swing.ListModel

Extended ListModel which allows generic insertion and deletion of elements.

Version:
$Id: ee224c467f1deafc93d3d4ea393202327e92c475 $
Author:
Dirk Hillbrecht/chitec 2001 Distributed under the terms of the GNU LGPL.

Method Summary
 void add(java.lang.Object element)
           
 void addAll(java.util.List l)
           
 void clear()
           
 javax.swing.JList getList()
           
 java.lang.Object remove(int index)
           
 void setList(javax.swing.JList lx)
           
 void trimToExternalList(java.util.List l)
           
 
Methods inherited from interface javax.swing.ListModel
addListDataListener, getElementAt, getSize, removeListDataListener
 

Method Detail

setList

public void setList(javax.swing.JList lx)

getList

public javax.swing.JList getList()

add

public void add(java.lang.Object element)

addAll

public void addAll(java.util.List l)

remove

public java.lang.Object remove(int index)

clear

public void clear()

trimToExternalList

public void trimToExternalList(java.util.List l)

QJCC homepage