|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--perenono.pac.easytable.CTable
Partie controlleur du composant PAC, s'occupe du lien abstraction-presentation et entre composants
class is distributed under LGPL licence
Constructor Summary | |
CTable(java.lang.String _fileProperties,
java.lang.String _fileAdminProperties)
Constructeur par défaut de la classe CTable |
|
CTable(java.lang.String _fileProperties,
java.lang.String _fileAdminProperties,
java.util.Locale _locale)
Constructeur par défaut de la classe CTable |
Method Summary | |
void |
addLine(java.lang.String[] _params)
permet l'ajout d'une ligne |
void |
addPublicListener(ITableListener _listener)
declare en ecoute le composant listener |
Table |
createTable()
Fonction de création d'une presentation |
Table |
createTable(java.lang.String _title)
Fonction de création d'une presentation avec un titre fourni |
void |
delete(int _i)
suppression d'une ligne |
java.lang.String |
getColumnName(int column)
retourne le nom de la colonne _col |
int |
getColumnNumber()
retourne le nombre de colonne |
java.lang.String[] |
getLine(int _pos)
recupere une ligne de la table |
int |
getSize()
retourne le nombre de ligne |
java.lang.String |
getToolTipText(int _col)
recupere le tooltiptext de la colonne _col |
java.lang.Object |
getValueAt(int _row,
int _col)
recupere la valeur de la ligne _row et de la colonne _col |
boolean |
isAddPossible()
retourne true si on peut ajouter des lignes |
boolean |
isCellEditable(int _row,
int _col)
retourne true si on peut modifier la valeur de la ligne _row et de colonne _col |
boolean |
isDeletable(int _row)
indique si la ligne peut être supprimer |
boolean |
isDragPossible()
indique s'il faut generer les event dragdrop |
boolean |
isDropPossible()
indique s'il faut écouter les dragdrop |
boolean |
isEditable()
retourne true si on peut modifier les valeurs chargées dans la table |
void |
load(java.lang.Object _o)
envoie des données à charger |
void |
refresh()
rafraichissement |
java.lang.Object[] |
save()
envoie des données pour sauver celle de la table |
void |
setValueAt(java.lang.Object _aValue,
int _row,
int _col)
depose l'objet _aValue à la ligne _row et de la colonne _col renvoie en exception les message à afficher |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public CTable(java.lang.String _fileProperties, java.lang.String _fileAdminProperties)
_fileTableProperties
- String - fichier definissant la table_fileAdminProperties
- String - fichier contenant les messages utilisé par le composantpublic CTable(java.lang.String _fileProperties, java.lang.String _fileAdminProperties, java.util.Locale _locale)
_fileTableProperties
- String - fichier definissant la table_fileAdminProperties
- String - fichier contenant les messages utilisé par le composant_locale
- indique la localisation de l'application ( utilisé pour la recherche des fichiers de propriétés )Method Detail |
public Table createTable(java.lang.String _title)
_title
- nom du composantpublic Table createTable()
public java.lang.String toString()
toString
in class java.lang.Object
public void addPublicListener(ITableListener _listener)
_listener
- composant qui veut ecouter les évenements du composantpublic void load(java.lang.Object _o)
_listener
- partie presentation qui se met en ecoute de l'abstractionpublic java.lang.Object[] save()
_listener
- partie presentation qui se met en ecoute de l'abstractionpublic void addLine(java.lang.String[] _params)
_params
- tableau contenant les valeurs pour une lignepublic java.lang.String[] getLine(int _pos)
_pos
- ligne à recupererpublic java.lang.String getToolTipText(int _col)
_col
- numéro de colonnepublic void refresh()
public int getColumnNumber()
public int getSize()
public java.lang.Object getValueAt(int _row, int _col)
_row
- numéro de ligne_col
- numéro de colonnepublic void setValueAt(java.lang.Object _aValue, int _row, int _col) throws java.lang.Exception
_aValue
- valeur a affecter_row
- numéro de ligne_col
- numéro de colonnepublic java.lang.String getColumnName(int column)
_col
- numéro de colonnepublic boolean isAddPossible()
public boolean isEditable()
public boolean isCellEditable(int _row, int _col)
_row
- numéro de ligne_col
- numéro de colonnepublic boolean isDeletable(int _row)
_row
- ligne à recupererpublic void delete(int _i)
_i
- ligne à supprimerpublic boolean isDropPossible()
public boolean isDragPossible()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |