Class ConfigTableModel

java.lang.Object
javax.swing.table.AbstractTableModel
jaxx.runtime.swing.config.model.ConfigTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class ConfigTableModel
extends javax.swing.table.AbstractTableModel
le modele du tableau d'options pour une categorie donnee. Le modele se base sur le modele d'une categorie d'option.
Since:
2.5.11
Author:
tchemit
See Also:
CategoryModel, Serialized Form
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected CategoryModel categoryModel
    le modele d'une categorie

    Fields inherited from class javax.swing.table.AbstractTableModel

    listenerList
  • Constructor Summary

    Constructors
    Constructor Description
    ConfigTableModel​(CategoryModel categoryModel)  
  • Method Summary

    Modifier and Type Method Description
    void destroy()  
    protected void finalize()  
    CategoryModel getCategoryModel()  
    java.lang.Class<?> getColumnClass​(int columnIndex)  
    int getColumnCount()  
    OptionModel getEntry​(int rowIndex)  
    int getRowCount()  
    java.lang.Object getValueAt​(int row, int column)  
    boolean isCellEditable​(int rowIndex, int columnIndex)  
    void setValueAt​(java.lang.Object aValue, int row, int column)  

    Methods inherited from class javax.swing.table.AbstractTableModel

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

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • categoryModel

      protected final CategoryModel categoryModel
      le modele d'une categorie
  • Constructor Details

    • ConfigTableModel

      public ConfigTableModel​(CategoryModel categoryModel)
  • Method Details

    • getCategoryModel

      public CategoryModel getCategoryModel()
    • getEntry

      public OptionModel getEntry​(int rowIndex)
    • getRowCount

      public int getRowCount()
    • getColumnCount

      public int getColumnCount()
    • getColumnClass

      public java.lang.Class<?> getColumnClass​(int columnIndex)
      Specified by:
      getColumnClass in interface javax.swing.table.TableModel
      Overrides:
      getColumnClass 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
    • getValueAt

      public java.lang.Object getValueAt​(int row, int column)
    • setValueAt

      public void setValueAt​(java.lang.Object aValue, int row, int column)
      Specified by:
      setValueAt in interface javax.swing.table.TableModel
      Overrides:
      setValueAt in class javax.swing.table.AbstractTableModel
    • destroy

      public void destroy()
    • finalize

      protected void finalize() throws java.lang.Throwable
      Overrides:
      finalize in class java.lang.Object
      Throws:
      java.lang.Throwable