Class ModeleListeAchatSort

java.lang.Object
  |
  +--javax.swing.table.AbstractTableModel
        |
        +--ModeleListeAchatSort

public class ModeleListeAchatSort
extends javax.swing.table.AbstractTableModel

Classe representant le modele des listes utilisees dans les autres classes

See Also:
Serialized Form

Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
ModeleListeAchatSort(Systeme s)
          le constructeur de la classe
 
Method Summary
 java.lang.Class getColumnClass(int c)
          Fonction qui retourne le type des donnees situe dans la colonne col
 int getColumnCount()
          Fonction qui retourne le nombre de colonne de la table
 java.lang.String getColumnName(int col)
          Fonction qui retourne le nom d'une colonne
 int getRowCount()
          Fonction qui retourne le nombre de ligne de la table
 java.lang.Object getValueAt(int row, int col)
          Fonction qui retourne la donnee situe dans le tableau de donnees a l'indice (row, col)
 void setValueAt(java.lang.Object value, int row, int col)
          Procedure qui affecte une valeur dans le tableau de donnees a l'indice (row, col)
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, isCellEditable, removeTableModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModeleListeAchatSort

public ModeleListeAchatSort(Systeme s)
le constructeur de la classe
Parameters:
s - le systeme
Method Detail

getColumnCount

public int getColumnCount()
Fonction qui retourne le nombre de colonne de la table
Returns:
le nombre de colonne de la table
Overrides:
getColumnCount in class javax.swing.table.AbstractTableModel

getRowCount

public int getRowCount()
Fonction qui retourne le nombre de ligne de la table
Returns:
le nombre de ligne de la table
Overrides:
getRowCount in class javax.swing.table.AbstractTableModel

getColumnName

public java.lang.String getColumnName(int col)
Fonction qui retourne le nom d'une colonne
Parameters:
col - l'indice de la colonne
Returns:
le nombre de colonne de la table
Overrides:
getColumnName in class javax.swing.table.AbstractTableModel

getValueAt

public java.lang.Object getValueAt(int row,
                                   int col)
Fonction qui retourne la donnee situe dans le tableau de donnees a l'indice (row, col)
Parameters:
row - l'indice de la ligne
col - l'indice de la colonne
Returns:
la donnee situe dans le tableau aux indices correspondant
Overrides:
getValueAt in class javax.swing.table.AbstractTableModel

setValueAt

public void setValueAt(java.lang.Object value,
                       int row,
                       int col)
Procedure qui affecte une valeur dans le tableau de donnees a l'indice (row, col)
Parameters:
row - l'indice de la ligne
col - l'indice de la colonne
Overrides:
setValueAt in class javax.swing.table.AbstractTableModel

getColumnClass

public java.lang.Class getColumnClass(int c)
Fonction qui retourne le type des donnees situe dans la colonne col
Parameters:
col - l'indice de la colonne
Returns:
le type des donnees de la colonne col
Overrides:
getColumnClass in class javax.swing.table.AbstractTableModel