| java.lang.Object javax.swing.table.AbstractTableModel org.objectweb.salome_tmf.ihm.models.MyTableModel
All known Subclasses: org.objectweb.salome_tmf.ihm.models.ExecutionTableModel, org.objectweb.salome_tmf.ihm.models.ParameterTableModel,
MyTableModel | public MyTableModel()(Code) | | Constructeur du mod?le de table
|
addColumn | public void addColumn()(Code) | | M?thode qui ajoute une colonne
|
addColumnName | public void addColumnName(String name)(Code) | | M?thode qui ajoute un nom de colonne
Parameters: name - un nom de colonne |
addColumnNameAndColumn | public void addColumnNameAndColumn(String name)(Code) | | Ajoute une colonne avec son nom
Parameters: name - le nom de la colonne |
addDataColumn | public void addDataColumn(Vector vector, int columnIndex)(Code) | | Permet d'ajouter une liste de donn?es dans la table. La liste fournie en
param?tre doit avoir une taille inf?rieure ou ?gale au nombre de colonnes.
Le premier ?l?ment de la liste est mis dans la premi?re colonne et ainsi
de suite.
Parameters: list - une liste de donn?es |
addRow | public void addRow(ArrayList list)(Code) | | Permet d'ajouter une liste de donn?es dans la table. La liste fournie en
param?tre doit avoir une taille inf?rieure ou ?gale au nombre de colonnes.
Le premier ?l?ment de la liste est mis dans la premi?re colonne et ainsi
de suite.
Parameters: list - une liste de donn?es |
addValueAt | public void addValueAt(Object value, int row, int col)(Code) | | Permet d'ajouter un objet dans la table
Parameters: value - l'objet ? ajouter Parameters: row - la ligne o? ajouter Parameters: col - la colonne o? ajouter |
clearTable | public void clearTable()(Code) | | M?thode qui nettoie toute la table
|
findRow | public int findRow(String name)(Code) | | Recherche la ligne o? le nom pass? en param?tre correspond au nom de la
colonne 0, -1 si aucune correspondance.
Parameters: name - |
getColumnClass | public Class getColumnClass(int c)(Code) | | JTable utilise cette m?thode pour d?terminer le renderer pour
chaque cellule. Si la valeur de la cellule on consid?re qu'il
s'agit d'une String
Parameters: c - la colonne choisie la classe des cellules de la colonne |
getColumnCount | public int getColumnCount()(Code) | | Retourne le nombre de colonnes
|
getColumnName | public String getColumnName(int col)(Code) | | Retourne le nom de la colonne dont l'indice est pass? en param?tre.
Parameters: col - indice de la colonne le nom de la colonne |
getData | public ArrayList getData()(Code) | | Retourne l'ensemble des donn?es de la table
l'ensemble des donn?es de la table |
getData | public ArrayList getData(int index)(Code) | | M?thode qui retourne toutes les donn?es sur une ligne de la table dont
l'indice est pass? en param?tre.
Parameters: index - num?ro de la colonne une liste contenant les valeurs des diff?rentes colonnes de laligne en question |
getRowCount | public int getRowCount()(Code) | | Retourne le nombre de lignes
|
getValueAt | public Object getValueAt(int row, int col)(Code) | | R?cup?re la valeur de la table ? un num?ro de ligne et un num?ro de
colonne donn?s
Parameters: row - le num?ro de ligne Parameters: col - le num?ro de colonne l'objet de la table |
isCellEditable | public boolean isCellEditable(int row, int col)(Code) | | Rend vrai si les cellules de la table sont ?ditables
toujours faux |
modifyData | public void modifyData(ArrayList list, int row)(Code) | | M?thode qui modifie une ligne de la table
Parameters: list - la liste des nouvelles valeurs Parameters: row - la ligne ? modifier |
printDebugData | public void printDebugData()(Code) | | M?thode qui affiche sur la sortie standard, l'ensemble des donn?es de la
table
|
removeData | public void removeData(int row)(Code) | | M?thode qui supprime une ligne de la table
Parameters: row - indice de la ligne |
removeRow | public void removeRow(String key)(Code) | | Supprime la ligne dont l'?l?ment de la colonne 0 correspond ? la cha?ne
pass?e en param?tre.
Parameters: key - |
setData | public void setData(ArrayList data)(Code) | | Mutateur des donn?es de la table
Parameters: data - les donn?es |
setValueAt | public void setValueAt(Object value, int row, int col)(Code) | | Permet de modifier un objet dans la table
Parameters: value - le nouvel objet? ins?rer Parameters: row - la ligne de modification Parameters: col - la colonne de modification |
|
|