Class BaseTableModel<T>

    • Constructor Detail

      • BaseTableModel

        public BaseTableModel​(java.util.List<T> list)
        Instantiates a new BaseTableModel.
        Parameters:
        list - the list
      • BaseTableModel

        public BaseTableModel​(java.util.List<T> list,
                              TableColumnsModel columnsModel)
        Instantiates a new BaseTableModel.
        Parameters:
        list - the list
        columnsModel - the columns model
      • BaseTableModel

        public BaseTableModel​(TableColumnsModel columnsModel)
        Instantiates a new BaseTableModel.
        Parameters:
        columnsModel - the columns model
    • Method Detail

      • getColumnClass

        public java.lang.Class<?> getColumnClass​(int c)
        Specified by:
        getColumnClass in interface javax.swing.table.TableModel
        Overrides:
        getColumnClass in class javax.swing.table.AbstractTableModel
      • getColumnCount

        public int getColumnCount()
      • getColumnName

        public java.lang.String getColumnName​(int col)
        Specified by:
        getColumnName in interface javax.swing.table.TableModel
        Overrides:
        getColumnName in class javax.swing.table.AbstractTableModel
      • isCellEditable

        public boolean isCellEditable​(int rowIndex,
                                      int columnIndex)
        Specified by:
        isCellEditable in interface javax.swing.table.TableModel
        Overrides:
        isCellEditable in class javax.swing.table.AbstractTableModel