Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.integralsource.monsoon.jfc
Class ListTableModel  view ListTableModel download ListTableModel.java

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended byorg.integralsource.monsoon.jfc.ListTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class ListTableModel
extends javax.swing.table.AbstractTableModel


Field Summary
private  java.lang.String[] columns
           
private  java.util.ArrayList lists
           
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
ListTableModel(java.util.ArrayList lists)
           
 
Method Summary
 void addList(org.integralsource.monsoon.data.List list)
           
 int getColumnCount()
          Returns the number of columns in the model.
 java.lang.String getColumnName(int i)
          Returns the name of the specified column.
 org.integralsource.monsoon.data.List getList(int row)
           
 java.util.ArrayList getLists()
           
 int getRowCount()
          Returns the number of rows in the model.
 java.lang.Object getValueAt(int row, int column)
          Returns the value (Object) at a particular cell in the table.
 void removeList(int index)
           
 void setLists(java.util.ArrayList lists)
           
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lists

private java.util.ArrayList lists

columns

private java.lang.String[] columns
Constructor Detail

ListTableModel

public ListTableModel(java.util.ArrayList lists)
Method Detail

addList

public void addList(org.integralsource.monsoon.data.List list)

removeList

public void removeList(int index)

getList

public org.integralsource.monsoon.data.List getList(int row)

getLists

public java.util.ArrayList getLists()

setLists

public void setLists(java.util.ArrayList lists)

getValueAt

public java.lang.Object getValueAt(int row,
                                   int column)
Description copied from interface: javax.swing.table.TableModel
Returns the value (Object) at a particular cell in the table.


getRowCount

public int getRowCount()
Description copied from interface: javax.swing.table.TableModel
Returns the number of rows in the model.


getColumnCount

public int getColumnCount()
Description copied from interface: javax.swing.table.TableModel
Returns the number of columns in the model.


getColumnName

public java.lang.String getColumnName(int i)
Description copied from class: javax.swing.table.AbstractTableModel
Returns the name of the specified column. This method generates default names in a sequence (starting with column 0): A, B, C, ..., Z, AA, AB, AC, ..., AZ, BA, BB, BC, and so on. Subclasses may override this method to allow column names to be specified on some other basis.