Class UsersTableModel

java.lang.Object
javax.swing.table.AbstractTableModel
javax.swing.table.DefaultTableModel
org.mkm.gui.modeles.UsersTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class UsersTableModel
extends javax.swing.table.DefaultTableModel
See Also:
Serialized Form
  • Field Summary

    Fields inherited from class javax.swing.table.DefaultTableModel

    columnIdentifiers, dataVector

    Fields inherited from class javax.swing.table.AbstractTableModel

    listenerList
  • Constructor Summary

    Constructors
    Constructor Description
    UsersTableModel()  
  • Method Summary

    Modifier and Type Method Description
    int getColumnCount()  
    java.lang.String getColumnName​(int column)  
    int getRowCount()  
    java.lang.Object getValueAt​(int row, int column)  
    void init​(java.util.List<User> articles)  
    boolean isCellEditable​(int row, int column)  

    Methods inherited from class javax.swing.table.DefaultTableModel

    addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getDataVector, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount, setValueAt

    Methods inherited from class javax.swing.table.AbstractTableModel

    addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • UsersTableModel

      public UsersTableModel()
  • Method Details

    • init

      public void init​(java.util.List<User> articles)
    • isCellEditable

      public boolean isCellEditable​(int row, int column)
      Specified by:
      isCellEditable in interface javax.swing.table.TableModel
      Overrides:
      isCellEditable in class javax.swing.table.DefaultTableModel
    • getColumnName

      public java.lang.String getColumnName​(int column)
      Specified by:
      getColumnName in interface javax.swing.table.TableModel
      Overrides:
      getColumnName in class javax.swing.table.DefaultTableModel
    • getColumnCount

      public int getColumnCount()
      Specified by:
      getColumnCount in interface javax.swing.table.TableModel
      Overrides:
      getColumnCount in class javax.swing.table.DefaultTableModel
    • getRowCount

      public int getRowCount()
      Specified by:
      getRowCount in interface javax.swing.table.TableModel
      Overrides:
      getRowCount in class javax.swing.table.DefaultTableModel
    • getValueAt

      public java.lang.Object getValueAt​(int row, int column)
      Specified by:
      getValueAt in interface javax.swing.table.TableModel
      Overrides:
      getValueAt in class javax.swing.table.DefaultTableModel