gui.models
Class ListeRepresentationsModel

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

public class ListeRepresentationsModel
extends javax.swing.table.AbstractTableModel

Modèle pour une JTable contenant la liste des représentatons associées à une pièce et leurs infos telles que :

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

Constructor Summary
ListeRepresentationsModel(Piece p)
          Construit un modèle avec la liste des représentations d'une pièce et leurs infos.
 
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

ListeRepresentationsModel

public ListeRepresentationsModel(Piece p)
Construit un modèle avec la liste des représentations d'une pièce et leurs infos.

Parameters:
p - La pièce dont on veut obtenir la liste des représentations
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