A C D E G I L M P R S T V

A

addLine(String[]) - Method in class perenono.pac.easytable.Table
ajout d'une ligne
addLine(String[]) - Method in class perenono.pac.easytable.CTable
permet l'ajout d'une ligne
addPublicListener(ITableListener) - Method in class perenono.pac.easytable.CTable
declare en ecoute le composant listener
addValue(String[]) - Method in class perenono.pac.easytable.ATable
ajoute une ligne à la table en demandant le refresh
addValue(String[], boolean) - Method in class perenono.pac.easytable.ATable
ajoute une ligne à la table ( s'il manque des champs, on rajoute des champs vides )
ATable - class perenono.pac.easytable.ATable.
partie abstraction de la table
ATable(CTable, String, String) - Constructor for class perenono.pac.easytable.ATable
Constructeur par défaut de la classe ATable, il parse le fichier de properties associé et charge les valeurs
ATable(CTable, String, String, Locale) - Constructor for class perenono.pac.easytable.ATable
Constructeur par défaut de la classe ATable, il parse le fichier de properties associé et charge les valeurs

C

controlleur - Variable in class perenono.pac.easytable.Table
reference vers le controlleur
createTable() - Method in class perenono.pac.easytable.CTable
Fonction de création d'une presentation
createTable(String) - Method in class perenono.pac.easytable.CTable
Fonction de création d'une presentation avec un titre fourni
CTable - class perenono.pac.easytable.CTable.
Partie controlleur du composant PAC, s'occupe du lien abstraction-presentation et entre composants
CTable(String, String) - Constructor for class perenono.pac.easytable.CTable
Constructeur par défaut de la classe CTable
CTable(String, String, Locale) - Constructor for class perenono.pac.easytable.CTable
Constructeur par défaut de la classe CTable

D

delete(int) - Method in class perenono.pac.easytable.CTable
suppression d'une ligne
delete(int) - Method in class perenono.pac.easytable.ATable
permet la suppression d'une ligne de la table
deleteMessage - Static variable in class perenono.pac.easytable.ATable
label du bouton de suppression
doublonMessage - Static variable in class perenono.pac.easytable.ATable
message emis lorsqu'il existe un doublon sur la colonne servant de clé
dragDropEnd(DragSourceDropEvent) - Method in class perenono.pac.easytable.EcouteurDragAndDrop
is invoked when you are dropping
dragEnter(DragSourceDragEvent) - Method in class perenono.pac.easytable.EcouteurDragAndDrop
 
dragEnter(DropTargetDragEvent) - Method in class perenono.pac.easytable.EcouteurDragAndDrop
is invoked when you are dragging over the DropSite
dragExit(DragSourceEvent) - Method in class perenono.pac.easytable.EcouteurDragAndDrop
 
dragExit(DropTargetEvent) - Method in class perenono.pac.easytable.EcouteurDragAndDrop
 
dragGestureRecognized(DragGestureEvent) - Method in class perenono.pac.easytable.EcouteurDragAndDrop
fonction appelé lors du glissé depuis le composant ( formatte la ligne selectionnée sous la forme d'un chaine )
dragOver(DragSourceDragEvent) - Method in class perenono.pac.easytable.EcouteurDragAndDrop
 
dragOver(DropTargetDragEvent) - Method in class perenono.pac.easytable.EcouteurDragAndDrop
 
drop(DropTargetDropEvent) - Method in class perenono.pac.easytable.EcouteurDragAndDrop
fonction appelé lors du deposé sur le composant ( parse l'element fourni et crée une nouvelle entrée )
dropActionChanged(DragSourceDragEvent) - Method in class perenono.pac.easytable.EcouteurDragAndDrop
 
dropActionChanged(DropTargetDragEvent) - Method in class perenono.pac.easytable.EcouteurDragAndDrop
 

E

EcouteurDragAndDrop - class perenono.pac.easytable.EcouteurDragAndDrop.
Classe contenant les fonctions gérant les actions de drag&drop
EcouteurDragAndDrop(Table) - Constructor for class perenono.pac.easytable.EcouteurDragAndDrop
Constructeur par défaut de la classe EcouteurDragAndDrop
erreur - Static variable in class perenono.pac.easytable.ATable
titre pour les fenêtres d'erreurs

G

getActionColumn(int) - Method in class perenono.pac.easytable.Table
récupére l'action ( component affiché ) pour la colonne _col
getAddPossible() - Method in class perenono.pac.easytable.ATable
test si on peut ajouter des lignes
getColumnCount() - Method in class perenono.pac.easytable.Table.ATableModel
retourne le nombre de colonne
getColumnName(int) - Method in class perenono.pac.easytable.Table.ATableModel
retourne le nom de la colonne _column
getColumnName(int) - Method in class perenono.pac.easytable.CTable
retourne le nom de la colonne _col
getColumnName(int) - Method in class perenono.pac.easytable.ATable
retourne le nom de la colonne$
getColumnNumber() - Method in class perenono.pac.easytable.CTable
retourne le nombre de colonne
getColumnNumber() - Method in class perenono.pac.easytable.ATable
retourne le nombre de colonne
getInitOfColumn(int) - Method in class perenono.pac.easytable.ATable
retourne la valeur par défaut de la colonne
getLine() - Method in class perenono.pac.easytable.Table
recuperation de la ligne selectionnée
getLine(int) - Method in class perenono.pac.easytable.CTable
recupere une ligne de la table
getListValueOfColumn(int) - Method in class perenono.pac.easytable.ATable
retourne la liste des valeurs possibles pour la colonne
getRowCount() - Method in class perenono.pac.easytable.Table.ATableModel
retourne le nombre de ligne
getSelectionModel() - Method in class perenono.pac.easytable.Table
récupére le ListSelectionModel pour utilisation par la JTable
getSize() - Method in class perenono.pac.easytable.CTable
retourne le nombre de ligne
getSize() - Method in class perenono.pac.easytable.ATable
retourne le nombre de ligne
getTitle() - Method in class perenono.pac.easytable.ATable
récupérant le titre associé à la table dans le fichier properties
getToolTipText(int) - Method in class perenono.pac.easytable.CTable
recupere le tooltiptext de la colonne _col
getToolTipText(int) - Method in class perenono.pac.easytable.ATable
retourne le texte en rollback de la colonne _col
getToolTipText(MouseEvent) - Method in class perenono.pac.easytable.Table.AdaptTable
fonction gerant l'affichage des bulle d'aides
getTypeOfColumn(int) - Method in class perenono.pac.easytable.ATable
retourne le type de la colonne
getValue(int) - Method in class perenono.pac.easytable.ATable
retourne la ligne numero i sous la forme d'un tableau de String
getValueAt(int, int) - Method in class perenono.pac.easytable.Table.ATableModel
retourne la valeur à la position _row, _col
getValueAt(int, int) - Method in class perenono.pac.easytable.CTable
recupere la valeur de la ligne _row et de la colonne _col
getValueAt(int, int) - Method in class perenono.pac.easytable.ATable
retourne la valeur contenue à la position _row, _col

I

IControlleurListener - interface perenono.pac.easytable.IControlleurListener.
Interface indiquant les fonctions devant être redéfinies par chaque partie présentation afin d'assurer le dialogue
isAddPossible() - Method in class perenono.pac.easytable.CTable
retourne true si on peut ajouter des lignes
isCellEditable(int, int) - Method in class perenono.pac.easytable.Table.ATableModel
retourne true si la valeur à la position _row, _col peut être modifiée
isCellEditable(int, int) - Method in class perenono.pac.easytable.CTable
retourne true si on peut modifier la valeur de la ligne _row et de colonne _col
isCellEditable(int, int) - Method in class perenono.pac.easytable.ATable
retourne true si la colonne _col est editable
isDeletable(int) - Method in class perenono.pac.easytable.CTable
indique si la ligne peut être supprimer
isDeletable(int) - Method in class perenono.pac.easytable.ATable
test si la ligne peut être supprimée
isDragPossible() - Method in class perenono.pac.easytable.CTable
indique s'il faut generer les event dragdrop
isDragPossible() - Method in class perenono.pac.easytable.ATable
indique s'il faut generer les event dragdrop
isDropPossible() - Method in class perenono.pac.easytable.CTable
indique s'il faut écouter les dragdrop
isDropPossible() - Method in class perenono.pac.easytable.ATable
indique s'il faut écouter les dragdrop
isEditable() - Method in class perenono.pac.easytable.CTable
retourne true si on peut modifier les valeurs chargées dans la table
isEditable() - Method in class perenono.pac.easytable.ATable
permet de savoir si les valeurs de la table sont modifiables
ITableInOut - interface perenono.pac.easytable.ITableInOut.
Interface indiquant les fonctions devant être redéfinies par une classe de chargement de données dans la table
ITableListener - interface perenono.pac.easytable.ITableListener.
Interface indiquant les fonctions devant être redéfinies par un composant voulant dialoguer avec celui-ci

L

LIST - Static variable in class perenono.pac.easytable.ATable
identifiant d'une colonne de type List
LISTEDITABLE - Static variable in class perenono.pac.easytable.ATable
identifiant d'une colonne de type ListEditable
load - Static variable in class perenono.pac.easytable.ATable
indique si les valeurs ont été chargées
load(ATable, Object) - Method in interface perenono.pac.easytable.ITableInOut
fonction appelée lors du chargement de données
load(Object) - Method in class perenono.pac.easytable.CTable
envoie des données à charger
load(Object) - Method in class perenono.pac.easytable.ATable
permet de charger les données de l'objet _o dans la table
loadClassMessage1 - Static variable in class perenono.pac.easytable.ATable
message d'erreur de chargement de classe ( partie 1 )
loadClassMessage2 - Static variable in class perenono.pac.easytable.ATable
message d'erreur de chargement de classe ( partie 2 )

M

main(String[]) - Static method in class perenono.pac.easytable.Test
 
mouseReleased(MouseEvent) - Method in class perenono.pac.easytable.Table.TablePopup
fonction gerant le click sur la table

P

perenono.pac.easytable - package perenono.pac.easytable
 

R

refresh() - Method in class perenono.pac.easytable.Table
force l'affichage des modifications de la table
refresh() - Method in class perenono.pac.easytable.CTable
rafraichissement
refresh() - Method in interface perenono.pac.easytable.IControlleurListener
fonction appelée quand des données de la table ont été modifiées

S

save() - Method in class perenono.pac.easytable.CTable
envoie des données pour sauver celle de la table
save() - Method in class perenono.pac.easytable.ATable
permet de sauver les données de la table sous la forme d'un objet
save(ATable) - Method in interface perenono.pac.easytable.ITableInOut
fonction appelée lors des sauvegardes
separator - Static variable in class perenono.pac.easytable.ATable
separateur utilisé dans les fichiers properties
setAddPossible(boolean) - Method in class perenono.pac.easytable.ATable
permet d'indiquer si on peut ajouter une valeur
setEditable(boolean) - Method in class perenono.pac.easytable.ATable
Mutateur : specifie si la table est editable
setSelectionInterval(int, int) - Method in class perenono.pac.easytable.Table.AListSelectionModel
fonction surcharger afin de tester la ligne s'il y a changement de ligne on test chaque champs, s'il y a une erreur on empêche le passage sur une nouvelle ligne
setValueAt(Object, int, int) - Method in class perenono.pac.easytable.Table.ATableModel
affecte l'objet _aVlue à la position _row, _col
setValueAt(Object, int, int) - Method in class perenono.pac.easytable.CTable
depose l'objet _aValue à la ligne _row et de la colonne _col renvoie en exception les message à afficher
setValueAt(Object, int, int) - Method in class perenono.pac.easytable.ATable
affecte la valeur de la position _row, _col
STRING - Static variable in class perenono.pac.easytable.ATable
identifiant d'une colonne de type String

T

table - Variable in class perenono.pac.easytable.EcouteurDragAndDrop
partie graphique du composant
Table - class perenono.pac.easytable.Table.
presentation de la table
Table.AdaptTable - class perenono.pac.easytable.Table.AdaptTable.
classe surchargeant la JTable afin de prendre en compte les tooltiptext
Table.AdaptTable(Table) - Constructor for class perenono.pac.easytable.Table.AdaptTable
 
Table.AListSelectionModel - class perenono.pac.easytable.Table.AListSelectionModel.
classe gerant le changemet de ligne ( afin de tester les requis ) elle est placé en interne afin de ne pas doubler les données toute les fonctions sont celle standard ( voir doc Sun )
Table.AListSelectionModel(Table) - Constructor for class perenono.pac.easytable.Table.AListSelectionModel
constructeur
Table.ATableModel - class perenono.pac.easytable.Table.ATableModel.
classe gerant l'affichage des données dans la JTable elle est placé en interne afin de ne pas doubler les données toute les fonctions sont celle standard ( voir doc Sun sur AbstractTableModel )
Table.ATableModel(Table) - Constructor for class perenono.pac.easytable.Table.ATableModel
 
Table.TablePopup - class perenono.pac.easytable.Table.TablePopup.
classe gerant le click droit sur une ligne en vue d'une suppression
Table.TablePopup(Table) - Constructor for class perenono.pac.easytable.Table.TablePopup
 
Table(CTable, String) - Constructor for class perenono.pac.easytable.Table
Constructeur par défaut de la classe Table
Test - class perenono.pac.easytable.Test.
classe de test du composant de selection des look&feel affiche une JFrame avec un menu et une liste des look&feel.
Test() - Constructor for class perenono.pac.easytable.Test
constructeur
toString() - Method in class perenono.pac.easytable.CTable
 
toString() - Method in class perenono.pac.easytable.ATable
 

V

ValidException - exception perenono.pac.easytable.ValidException.
class gérant les exceptions lors du test de validité
ValidException(String) - Constructor for class perenono.pac.easytable.ValidException
Constructeur par défaut de la classe ValidException
valueNotCorrectMessage - Static variable in class perenono.pac.easytable.ATable
message emis si la valeur saisie ne corespond pas au pattern indiqué
valueRequireMessage - Static variable in class perenono.pac.easytable.ATable
message d'erreur lorsqu'un champs requi n'est pas rempli

A C D E G I L M P R S T V

Copyright © 2002 Pere-nono. All Rights Reserved.