gui.models
Class ListePieceModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by gui.models.ListePieceModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class ListePieceModel
extends javax.swing.table.AbstractTableModel

Modèle pour une JTable contenant des informations sur une Piece. Les infos contenu dans le modèle sont les suivantes :

Author:
Ait Elhaj Brahim
See Also:
AbstractTableModel, JTable, Serialized Form

Constructor Summary
ListePieceModel(CurrentDateModel cdm)
          Construit un modèle contenant les informations sur pièce.
 
Method Summary
 int getColumnCount()
          Renvoie le nombre de colonnes.
 java.lang.String getColumnName(int col)
          Renvoie le nom d'une colonne.
 int getRowCount()
          Renvoie Le nombre de lignes.
 java.lang.Object getValueAt(int parm1, int parm2)
          Renvoie la valeur d'une cellule.
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListePieceModel

public ListePieceModel(CurrentDateModel cdm)
Construit un modèle contenant les informations sur pièce.

Parameters:
cdm - Le modèle de date.
Method Detail

getColumnCount

public int getColumnCount()
Renvoie le nombre de colonnes.

Returns:
le nombre de colonne du modèle

getValueAt

public java.lang.Object getValueAt(int parm1,
                                   int parm2)
Renvoie la valeur d'une cellule.

Parameters:
parm1 - La ligne de la cellule
parm2 - La colonne de la cellule
Returns:
L'objet contenu dans la cellule

getRowCount

public int getRowCount()
Renvoie Le nombre de lignes.

Returns:
Le nombre de lignes du modèle

getColumnName

public java.lang.String getColumnName(int col)
Renvoie le nom d'une colonne.

Specified by:
getColumnName in interface javax.swing.table.TableModel
Overrides:
getColumnName in class javax.swing.table.AbstractTableModel
Parameters:
col - L'indice de la colonne
Returns:
Le nom de la colonne à l'indice col du modèle