org.cumt.view.editors.classes
Class MembersTableModel<MemberType extends Member>

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by org.cumt.view.editors.classes.MembersTableModel<MemberType>
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel
Direct Known Subclasses:
FieldsTableModel, MethodsTableModel

public abstract class MembersTableModel<MemberType extends Member>
extends javax.swing.table.AbstractTableModel

Author:
Carlos Descalzi
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
MembersTableModel()
           
 
Method Summary
 void addMember(int index, MemberType parameter)
           
 void addMember(MemberType member)
           
 void clear()
           
 MemberType getMember(int index)
           
 java.util.List<MemberType> getMembers()
           
 int getRowCount()
           
 MemberType removeMember(int index)
           
 void setMembers(java.util.List<MemberType> parameters)
           
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.swing.table.TableModel
getColumnCount, getValueAt
 

Constructor Detail

MembersTableModel

public MembersTableModel()
Method Detail

getRowCount

public int getRowCount()

addMember

public void addMember(MemberType member)

addMember

public void addMember(int index,
                      MemberType parameter)

clear

public void clear()

setMembers

public void setMembers(java.util.List<MemberType> parameters)

getMember

public MemberType getMember(int index)

removeMember

public MemberType removeMember(int index)

getMembers

public java.util.List<MemberType> getMembers()


Copyright © 2006 null. All Rights Reserved.