|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.swing.table.AbstractTableModel | +--ModeleListeChoixBonus
Classe representant le modele des listes utilisees dans les autres classes
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Constructor Summary | |
ModeleListeChoixBonus(Systeme s,
FSort f)
le constructeur de la classe |
Method Summary | |
void |
bloquerEdition(java.lang.String nomEffet)
Procedure qui bloque l'edition dans la table bonus en fonction de l'effet choisi |
void |
clear()
Procedure qui efface les donnees dans la table |
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 |
init()
procedure qui initialise la table |
boolean |
isCellEditable(int row,
int col)
Fonction qui indique si une colonne est editable |
void |
libererEdition()
Procedure qui libere l'edition de la table bonus |
void |
setModeleTableEffets(ModeleListeChoixEffet effet)
procedure qui fixe le modele de la table des effets |
void |
setTableBonus(javax.swing.JTable tableBonus)
procedure qui fixe la table des bonus |
void |
setTableEffets(javax.swing.JTable tableEffets)
procedure qui fixe la table des effets |
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) |
void |
update(java.lang.String nomEffet)
Procedure qui met a jour la table des bonus en fonction de l'effet choisi |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener,
findColumn,
fireTableCellUpdated,
fireTableChanged,
fireTableDataChanged,
fireTableRowsDeleted,
fireTableRowsInserted,
fireTableRowsUpdated,
fireTableStructureChanged,
removeTableModelListener |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public ModeleListeChoixBonus(Systeme s, FSort f)
s
- le systemef
- la fenetre de creation des sortsMethod Detail |
public void init()
public void update(java.lang.String nomEffet)
nomEffet
- le nom de l'effet choisipublic void clear()
public void bloquerEdition(java.lang.String nomEffet)
nomEffet
- le nom de l'effet choisipublic void libererEdition()
public int getColumnCount()
public int getRowCount()
public java.lang.String getColumnName(int col)
col
- l'indice de la colonnepublic java.lang.Object getValueAt(int row, int col)
row
- l'indice de la lignecol
- l'indice de la colonnepublic void setTableEffets(javax.swing.JTable tableEffets)
tableEffets
- la table des effetspublic void setTableBonus(javax.swing.JTable tableBonus)
tableBonus
- la table des bonuspublic void setModeleTableEffets(ModeleListeChoixEffet effet)
effet
- le modele de la table des effetspublic void setValueAt(java.lang.Object value, int row, int col)
row
- l'indice de la lignecol
- l'indice de la colonnepublic java.lang.Class getColumnClass(int c)
col
- l'indice de la colonnepublic boolean isCellEditable(int row, int col)
row
- indice de la ligne dans le tableaucol
- indice de la ligne dans le tableau
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |