A B C D E F G H I M N O P R S T

A

actionPerformed(ActionEvent) - Method in class ApercuAvantImpression
 
actionPerformed(ActionEvent) - Method in class Ecouteur
 
actionPerformed(ActionEvent) - Method in class EcouteurNewCd
 
actionPerformed(ActionEvent) - Method in class EcouteurPoint
 
actionPerformed(ActionEvent) - Method in class EcouteurRecherche
 
addDefaultSelectionListener() - Method in class DynamicTreePanel
 
addDefaultSelectionListener() - Method in class TreePanel
 
addObject(DefaultMutableTreeNode, Object) - Method in class DynamicTreePanel
 
addObject(DefaultMutableTreeNode, Object) - Method in class TreePanel
 
addObject(DefaultMutableTreeNode, Object, boolean) - Method in class DynamicTreePanel
 
addObject(DefaultMutableTreeNode, Object, boolean) - Method in class TreePanel
 
addObject(Object) - Method in class DynamicTreePanel
Add child to the currently selected node.
addObject(Object) - Method in class TreePanel
Add child to the currently selected node.
addSelectionListener(TreeSelectionListener) - Method in class DynamicTreePanel
 
addSelectionListener(TreeSelectionListener) - Method in class TreePanel
 
ApercuAvantImpression - class ApercuAvantImpression.
Cette classe construit une pochette à partir du CD courant Il faut donc avant tout en créér un d'abord !
ApercuAvantImpression(String, String, String[], int) - Constructor for class ApercuAvantImpression
 
Appli - class Appli.
Cette classe est la classe principale de l'application, c'est là que l'on trouve la JFrame principale , elle contient des attributs utiles à l'affichage graphique ansi qu'une instance de CD
Appli() - Constructor for class Appli
 

B

buildTree() - Method in class CdDonnee
Construit le tableau de String du CD qui représente son contenu

C

CdDonnee - class CdDonnee.
Cette classe représente le type abstrait d'un CD de données, ce qui peut être CD composé de divers fichiers (.doc, .html,...), mais aussi un CD de mp3, car un CD de mp3 n'est qu'un CD de données particulier...
CdDonnee(String, String, String) - Constructor for class CdDonnee
Constructeur "classique"
CdDonnee(String, String, String[]) - Constructor for class CdDonnee
Constructeur utilisé pour reconstituer un CD lors d'une recherche
Cederom - class Cederom.
classe pour représenter le type abstrait CD-ROM, d'une manière générale En fait elle représente le disque physique, sans distinction entre les CD-Audio et les CD de données ou autre...
Cederom(String, String, String) - Constructor for class Cederom
 
Cederom(String, String, String[]) - Constructor for class Cederom
 
clear() - Method in class DynamicTreePanel
Remove all nodes except the root node.
clear() - Method in class TreePanel
Remove all nodes except the root node.
Client - class Client.
classe utilisé pour la connexion à un serveur distant c'est cette classe qui communique avec le serveur
Client(String, Hashtable, Appli, boolean, String, String, boolean) - Constructor for class Client
 
cloneToi() - Method in class CdDonnee
Méthode utilisé avant de faire un parseur sur le CD, pour ne pas modifier le String[] du CD
cloneToi() - Method in class Cederom
 
CommandeShell - class CommandeShell.
Cette classe gère une commande Shell .
CommandeShell(String) - Constructor for class CommandeShell
 
compare(Object, Object) - Method in class CompareProprietaire
 
compare(Object, Object) - Method in class CompareTitreCD
 
CompareProprietaire - class CompareProprietaire.
 
CompareProprietaire() - Constructor for class CompareProprietaire
 
CompareTitreCD - class CompareTitreCD.
 
CompareTitreCD() - Constructor for class CompareTitreCD
 
currentDirectory - Variable in class FileAction
 

D

decrisToi() - Method in class Environnement
 
donnePositionX(int, String) - Method in class ApercuAvantImpression
 
donnePositionY(int) - Method in class ApercuAvantImpression
 
drawTitles(Graphics2D) - Method in class ApercuAvantImpression
 
DynamicTreePanel - class DynamicTreePanel.
 
DynamicTreePanel(String) - Constructor for class DynamicTreePanel
 

E

Ecouteur - class Ecouteur.
Cette classe est à l'écoute des évenements de l'utilisateur, elle va effectuer l'action associée à faire suite à un clic de souris sur un boutton ou dans un menu
Ecouteur(Appli, Environnement) - Constructor for class Ecouteur
 
EcouteurNewCd - class EcouteurNewCd.
Cette classe écoute les évenements lors d'une boite de dialogue de la création d'un nouveau CD
EcouteurNewCd(Appli, NewCdDialog, Environnement) - Constructor for class EcouteurNewCd
 
EcouteurPoint - class EcouteurPoint.
Cette classe écoute les évenements lors d'une boite de dialogue pour changer le point de montage du CD
EcouteurPoint(Appli, PointDialog, Environnement) - Constructor for class EcouteurPoint
 
EcouteurRecherche - class EcouteurRecherche.
Classe EcouteurRecherche: elle est à l'ecoute des boutons "Locale" et "Distante" sur lesquels il faut cliquer pour faire une recherche Le résultat de cette recherche sera un fichier html qui sera affiché.
EcouteurRecherche(Appli) - Constructor for class EcouteurRecherche
 
Environnement - class Environnement.
Cette classe gère les variables de l'environnement de l'utilisateur.
Environnement() - Constructor for class Environnement
 
ErrorDialog - class ErrorDialog.
classe qui crée une fenêtre de dialogue avec un message d'erreur
ErrorDialog(String, Appli, Exception) - Constructor for class ErrorDialog
 
ErrorDialog(String, JFrame, Exception) - Constructor for class ErrorDialog
 
expandSelectedNode(DefaultMutableTreeNode) - Method in class DynamicTreePanel
 
expandSelectedNode(DefaultMutableTreeNode) - Method in class TreePanel
 
expandTreeTo(DefaultMutableTreeNode, String[]) - Method in class TreePanel
 
expandTreeTo(FileAction, DefaultMutableTreeNode, String, String) - Method in class DynamicTreePanel
 

F

FileAction - class FileAction.
cette classe traite des différentes actions sur les noeuds d'un JTree
FileAction(String) - Constructor for class FileAction
 

G

genererFormat(String, String, boolean) - Method in class Cederom
 
getCd() - Method in class Appli
 
getCdOwner() - Method in class NewCdDialog
 
getCdTitle() - Method in class NewCdDialog
 
getCurrentDirectories() - Method in class FileAction
 
getCurrentDirectory() - Method in class FileAction
 
getCurrentFiles() - Method in class FileAction
 
getCurrentNotDirectories() - Method in class FileAction
 
getHachage() - Method in class Client
 
getHachage() - Method in class Recherche
 
getHasch() - Method in class CdDonnee
 
getHashtable() - Method in class Hachage
Accesseur rendant la hashtable de cette classe
getHashtable() - Method in class ParcoursRecursif
 
getIndice() - Method in class ParcoursRecursif
 
getJFrame() - Method in class Appli
 
getLastSelectedNode() - Method in class DynamicTreePanel
 
getLastSelectedNode() - Method in class TreePanel
 
getLgpoint() - Method in class Environnement
 
getMountPoint() - Method in class Cederom
 
getNbCurrentDirectories() - Method in class FileAction
 
getNbCurrentFiles() - Method in class FileAction
 
getNbCurrentNotDirectories() - Method in class FileAction
 
getNbRoots() - Method in class FileAction
 
getNodeDirectory(DefaultMutableTreeNode) - Method in class DynamicTreePanel
 
getNodeDirectory(DefaultMutableTreeNode) - Method in class TreePanel
 
getOs() - Method in class Environnement
 
getPoint() - Method in class Environnement
 
getPoint() - Method in class PointDialog
 
getProprietaire() - Method in class Cederom
 
getProprietaire() - Method in class ParcoursRecursif
 
getRequete() - Method in class Appli
 
getResultat() - Method in class CommandeShell
 
getRootNodeDirectory(DefaultMutableTreeNode) - Method in class DynamicTreePanel
 
getRootNodeDirectory(DefaultMutableTreeNode) - Method in class TreePanel
 
getRoots() - Method in class FileAction
 
getServer() - Method in class Appli
 
getTab() - Method in class Hachage
Accesseur rendant le tableau de chaine de caractères contenant les titres du CD
getTab() - Method in class ParcoursRecursif
 
getTaille() - Method in class Cederom
 
getTaille() - Method in class Hachage
Accesseur rendant la taille de l'attribut s ( tableau de string) de caractères passé en paramètre toutes les redondances de titre de cd et de son propriétaire
getTitle() - Method in class Cederom
 
getTitre() - Method in class ParcoursRecursif
 
getTree() - Method in class Cederom
 
getTree() - Method in class TreePanel
 
goodKeys(String, boolean) - Method in class Hachage
methode prenant en parametre une cle et un boolean et recherchant dans la hashtable qui l'utilise toutes les chaines contenant la cle en tenant compte des majuscules ou non .

H

Hachage - class Hachage.
Cette classe manipule les tables de hachage .
Hachage() - Constructor for class Hachage
Constructeur sans paramètres initialisant une hashtable
Hachage(Hashtable) - Constructor for class Hachage
Constructeur initialisant son hashtable avec celle passée en paramètre .
hashLoad(String) - Static method in class Hachage
methode prenant en parametre un nom de fichier restaurant la base de données sous forme de hashtable
hashMov(String) - Method in class Hachage
méthode prenant en parametre un nom de fichier absolu et inserant dans une hashtable celui-ci comme cle et valeu
hashSave(String) - Method in class Hachage
methode prenant en parametre un nom de fichier sauvegardant la base de données .

I

Imprimerie - class Imprimerie.
Cette classe manipule des chaines de caractères .
Imprimerie(String, boolean, String, String, String[], int) - Constructor for class Imprimerie
Constructeur de classe generant du code html realisée à partir d'un tableau de chaines de caractères passé en paramètre
Imprimerie(String, String, boolean, String, String, String[], int) - Constructor for class Imprimerie
Constructeur de classe generant du code LaTeX realisée à partir d'un tableau de chaines de caractères passé en paramètre
initCoords() - Method in class ApercuAvantImpression
 
initDynamicTreePanel(String) - Method in class DynamicTreePanel
 
initTree(JTree, String) - Method in class DynamicTreePanel
 
initTree(JTree, String[]) - Method in class TreePanel
 
initTreePanel(String[]) - Method in class TreePanel
 
isParent(String, String) - Method in class FileAction
 
itemStateChanged(ItemEvent) - Method in class ApercuAvantImpression
 

M

main(String[]) - Static method in class ApercuAvantImpression
 
main(String[]) - Static method in class Appli
 
main(String[]) - Static method in class DynamicTreePanel
 
main(String[]) - Static method in class Environnement
 
main(String[]) - Static method in class Imprimerie
 
main(String[]) - Static method in class Parseur
 
main(String[]) - Static method in class Server
 
majuscule() - Method in class Appli
 
makeJPanel() - Method in class NewCdDialog
Méthode qui va créer le panel principal
makeJPanel() - Method in class PointDialog
Création du panel
makeRecherche() - Method in class Appli
Méthode qui permet de créer le panel qui contiendra le TextEntry pour effectuer une recherche

N

NewCdDialog - class NewCdDialog.
classe qui va créér une boîte de dialogue pour créer un nouveau CD
NewCdDialog(Appli, Environnement) - Constructor for class NewCdDialog
 
NewFrameImpression - class NewFrameImpression.
Crée une nouvelle JFrame pour imprimer le CD
NewFrameImpression(CdDonnee) - Constructor for class NewFrameImpression
 
NewFrameJTree - class NewFrameJTree.
Crée une nouvelle JFrame pour afficher l'arbre du CD
NewFrameJTree(TreePanel, CdDonnee) - Constructor for class NewFrameJTree
 

O

ok() - Method in class EcouteurNewCd
 
ok() - Method in class EcouteurPoint
 

P

paintComponent(Graphics) - Method in class ApercuAvantImpression
 
ParcoursRecursif - class ParcoursRecursif.
Cette classe gère les actions effectuées dans la hiérachie d'un répertoire.
ParcoursRecursif() - Constructor for class ParcoursRecursif
 
ParcoursRecursif(String, int) - Constructor for class ParcoursRecursif
 
ParcoursRecursif(String, String, String, Hashtable, String, String) - Constructor for class ParcoursRecursif
 
Parseur - class Parseur.
Cette classe manipule des chaines de caracteres .
Parseur(String[], int) - Constructor for class Parseur
Constructeur de classe enlevant les prinicpaux caractères bizarres que LaTeX pourrait interpréter .
Parseur(String[], int, int, String) - Constructor for class Parseur
Constructeur de classe triant un tableau de chaines de caractères passé en paramètre suivant un champ .
Parseur(String[], int, String) - Constructor for class Parseur
Constructeur de classe ( This constructor seems to be deprecated )
Parseur(String[], int, String, String) - Constructor for class Parseur
Constructeur de classe retirant d'un tableau de chaines de caractères passé en paramètre toutes les redondances de titre de cd et de son propriétaire
PointDialog - class PointDialog.
Cette classe va créer une boîte de dialogue pour demander à l'utilisateur de changer le point de montage du CD (pour passer de d:\ à e:\ par exemple)
PointDialog(Appli, Environnement) - Constructor for class PointDialog
 
print(Graphics, PageFormat, int) - Method in class ApercuAvantImpression
 
printPage(String) - Method in class Appli
 

R

Recherche - class Recherche.
Classe utilisé pour faire une recherche
Recherche(String, String) - Constructor for class Recherche
Constructeur
removeCurrentNode() - Method in class DynamicTreePanel
Remove the currently selected node.
removeCurrentNode() - Method in class TreePanel
Remove the currently selected node.
rendreNoeuds(String[], String) - Static method in class TreePanel
 
rootNode - Variable in class DynamicTreePanel
 
rootNode - Variable in class TreePanel
 

S

sauveToi() - Method in class CdDonnee
Méthode pour sauver un CdDonnee dans une base de donnée locale
serv() - Method in class Server
 
Server - class Server.
Classe serveur : c'est cette classe qu'il faut utiliser sur la machine du serveur.
Server(ServerSocket) - Constructor for class Server
 
setAvancement(double) - Method in class ParcoursRecursif
 
setCd(CdDonnee) - Method in class Appli
 
setChanged() - Method in class ParcoursRecursif
 
setCurrentDirectory(String) - Method in class FileAction
 
setHashtable(Hashtable) - Method in class Hachage
Modificateur mettant à jour la hashtable
setIndice(int) - Method in class ParcoursRecursif
 
setPage(String) - Method in class Appli
Méthode qui va changer la page html affichée dans le panel de droite
setPoint(String) - Method in class Environnement
 
setProfondeur(double) - Method in class ParcoursRecursif
 
setSeparateurdefichier(String) - Method in class ParcoursRecursif
 
setServer(String) - Method in class Appli
 
setTaille(int) - Method in class Cederom
 
setTree(ParcoursRecursif) - Method in class CdDonnee
Pour changer le String[] du CD
setTree(String[]) - Method in class Cederom
 

T

takeToken(String[]) - Static method in class TreePanel
 
title() - Method in class Appli
 
tree - Variable in class DynamicTreePanel
 
tree - Variable in class TreePanel
 
treeModel - Variable in class DynamicTreePanel
 
treeModel - Variable in class TreePanel
 
TreePanel - class TreePanel.
Cette classe manipule les Jtree .
TreePanel(String) - Constructor for class TreePanel
 

A B C D E F G H I M N O P R S T