All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

Action. Variable in class Message
Specifie l'action a effectuer lors de l'arrivee du message
actionPerformed(ActionEvent). Method in class FrameObserver
Traitement des evenements des menus --> notifie les observers
actionPerformed(ActionEvent). Method in class MainWindow
Method to handle events for the ActionListener interface.
add. Variable in class AddWindow
addFilesToZip(File[], int). Method in class Zip
Ajoute éléments de la liste à l'archive.
addMouseListenerToHeaderInTable(JTable). Method in class TableSorter
AddWindow(). Constructor for class AddWindow
Construction de la fenetre de dialogue modale
all. Variable in class ExtractWindow
args. Variable in class Message
Elements necessaires (arguments) pour effectuer l'action
ascending. Variable in class TableSorter

C

checkModel(). Method in class TableSorter
choiceIsSelection(). Method in class ExtractWindow
Permet de savoir si on extrait une selection de fichiers ou si on extrait tous les fichiers a partir du choix effectue sur les radios boutons
columnNames. Variable in class MyTableModel
compare(int, int). Method in class TableSorter
compareRowsByColumn(int, int, int). Method in class TableSorter
compares. Variable in class TableSorter
connEtoC1(ActionEvent). Method in class MainWindow
connEtoC1: (ItemQuitter.action.actionPerformed(java.awt.event.ActionEvent) --> MainWindow.itemQuitter_ActionPerformed(Ljava.awt.event.ActionEvent;)V)
connEtoM1(MouseEvent). Method in class MainWindow
connEtoM1: (JToolBarButton1.mouse.mouseEntered(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
connEtoM2(MouseEvent). Method in class MainWindow
connEtoM2: (JToolBarButton1.mouse.mouseExited(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
connEtoM3(MouseEvent). Method in class MainWindow
connEtoM3: (JToolBarButton2.mouse.mouseEntered(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
connEtoM4(MouseEvent). Method in class MainWindow
connEtoM4: (JToolBarButton2.mouse.mouseExited(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
connEtoM5(MouseEvent). Method in class MainWindow
connEtoM5: (JToolBarButton3.mouse.mouseEntered(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
connEtoM6(MouseEvent). Method in class MainWindow
connEtoM6: (JToolBarButton3.mouse.mouseEntered(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
connEtoM7(MouseEvent). Method in class MainWindow
connEtoM7: (JToolBarButton4.mouse.mouseEntered(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
connEtoM8(MouseEvent). Method in class MainWindow
connEtoM8: (JToolBarButton4.mouse.mouseExited(java.awt.event.MouseEvent) --> JLabel1.setText(Ljava.lang.String;)V)
Control(). Constructor for class Control
Lancement de l'interface et positionnement des observateur et des observes

D

data. Variable in class MyTableModel
deleteFilesFromZip(String[]). Method in class Zip
Supprime une liste de fichiers à l'archive..
disable(boolean). Method in class FrameObserver
Activation, desactivation de certains menus et de certains icones possedant les commandes add,remove,extract,....

E

exploreFile(String[]). Static method in class Zip
ExtractWindow(). Constructor for class ExtractWindow
Construction de la fenetre de dialogue modale
extractZip(String). Method in class Zip
Extrait tous les éléments de l'archive.
extractZip(String[], String). Method in class Zip
Extrait les éléments contenus dans la liste.

F

fichierzip. Variable in class Control
file. Variable in class Zip
FrameObserver(). Constructor for class FrameObserver

G

getAction(). Method in class Message
Get the value of Action.
getArgs(). Method in class Message
Get the value of args.
getColumnClass(int). Method in class MyTableModel
getColumnClass(int). Method in class TableMap
getColumnCount(). Method in class TableMap
getColumnDate(). Method in class MainWindow
Return the ColumnDate property value.
getColumnName(). Method in class MainWindow
Return the TableColumn2 property value.
getColumnName(int). Method in class MyTableModel
getColumnName(int). Method in class TableMap
getColumnPacked(). Method in class MainWindow
Return the ColumnPacked property value.
getColumnPath(). Method in class MainWindow
Return the ColumnPath property value.
getColumnRatio(). Method in class MainWindow
Return the ColumnRatio property value.
getColumnSize(). Method in class MainWindow
Return the TableColumn1 property value.
getColumnTime(). Method in class MainWindow
Return the ColumnTime property value.
getFiles(). Method in class AddWindow
Accesseur de la liste des fichiers selectionnes
getFrame(). Method in class MainWindow
getItemQuitter(). Method in class MainWindow
Return the ItemQuitter property value.
getJFrameContentPane(). Method in class MainWindow
Return the JFrameContentPane property value.
getJLabel1(). Method in class MainWindow
Return the JLabel1 property value.
getJMenuItem1(). Method in class MainWindow
Return the JMenuItem1 property value.
getJMenuItem10(). Method in class MainWindow
Return the JMenuItem10 property value.
getJMenuItem2(). Method in class MainWindow
Return the JMenuItem2 property value.
getJMenuItem3(). Method in class MainWindow
Return the JMenuItem3 property value.
getJMenuItem6(). Method in class MainWindow
Return the JMenuItem6 property value.
getJMenuItem7(). Method in class MainWindow
Return the JMenuItem7 property value.
getJMenuItem8(). Method in class MainWindow
Return the JMenuItem8 property value.
getJMenuItem9(). Method in class MainWindow
Return the JMenuItem9 property value.
getJProgressBar1(). Method in class MainWindow
Return the JProgressBar1 property value.
getJScrollPane1(). Method in class MainWindow
Return the JScrollPane1 property value.
getJSeparator1(). Method in class MainWindow
Return the JSeparator1 property value.
getJSeparator2(). Method in class MainWindow
Return the JSeparator2 property value.
getJToolBarButton1(). Method in class MainWindow
Return the JToolBarButton1 property value.
getJToolBarButton2(). Method in class MainWindow
Return the JToolBarButton2 property value.
getJToolBarButton3(). Method in class MainWindow
Return the JToolBarButton3 property value.
getJToolBarButton4(). Method in class MainWindow
Return the JToolBarButton4 property value.
getJToolBarButton5(). Method in class MainWindow
Return the JToolBarButton5 property value.
getMainWindowJMenuBar(). Method in class MainWindow
Return the MainWindowJMenuBar property value.
getMenuActions(). Method in class MainWindow
Return the MenuActions property value.
getMenuAide(). Method in class MainWindow
Return the MenuAide property value.
getMenuAPropos(). Method in class MainWindow
Return the MenuAPropos property value.
getMenuFichier(). Method in class MainWindow
Return the MenuFichier property value.
getModel(). Method in class MainWindow
getModel(). Method in class TableMap
getRowCount(). Method in class TableMap
getScrollPaneTable(). Method in class MainWindow
Return the ScrollPaneTable property value.
getTable(). Method in class StringTable
Get the value of table.
getTaux(). Method in class AddWindow
Permet de recuperer le taux de compression a partir du choix effectue sur les radios boutons
getValueAt(int, int). Method in class TableMap
getValueAt(int, int). Method in class TableSorter
getZipInfo(). Method in class Zip
Retourne une matrice contenant pour chaque entrée les informations à afficher.
group. Variable in class AddWindow
group. Variable in class ExtractWindow

H

handleException(Throwable). Method in class MainWindow
Called whenever the part throws an exception.

I

indexes. Variable in class TableSorter
initConnections(). Method in class MainWindow
Initializes connections
initialize(). Method in class MainWindow
Initialize the class.
isCellEditable(int, int). Method in class MyTableModel
isCellEditable(int, int). Method in class TableMap
isInside(String, String[]). Method in class Zip
Retourne true si la chaîne element se trouve dans la liste list, Retourne false sinon.
itemQuitter_ActionPerformed(ActionEvent). Method in class MainWindow
Comment
ivjColumnDate. Variable in class MainWindow
ivjColumnName. Variable in class MainWindow
ivjColumnPacked. Variable in class MainWindow
ivjColumnPath. Variable in class MainWindow
ivjColumnRatio. Variable in class MainWindow
ivjColumnSize. Variable in class MainWindow
ivjColumnTime. Variable in class MainWindow
ivjFrame. Variable in class MainWindow
ivjItemQuitter. Variable in class MainWindow
ivjJFrameContentPane. Variable in class MainWindow
ivjJLabel1. Variable in class MainWindow
ivjJMenuItem1. Variable in class MainWindow
ivjJMenuItem10. Variable in class MainWindow
ivjJMenuItem2. Variable in class MainWindow
ivjJMenuItem3. Variable in class MainWindow
ivjJMenuItem6. Variable in class MainWindow
ivjJMenuItem7. Variable in class MainWindow
ivjJMenuItem8. Variable in class MainWindow
ivjJMenuItem9. Variable in class MainWindow
ivjJProgressBar1. Variable in class MainWindow
ivjJScrollPane1. Variable in class MainWindow
ivjJSeparator1. Variable in class MainWindow
ivjJSeparator2. Variable in class MainWindow
ivjJToolBarButton1. Variable in class MainWindow
ivjJToolBarButton2. Variable in class MainWindow
ivjJToolBarButton3. Variable in class MainWindow
ivjJToolBarButton4. Variable in class MainWindow
ivjJToolBarButton5. Variable in class MainWindow
ivjMainWindowJMenuBar. Variable in class MainWindow
ivjMenuActions. Variable in class MainWindow
ivjMenuAide. Variable in class MainWindow
ivjMenuAPropos. Variable in class MainWindow
ivjMenuFichier. Variable in class MainWindow
ivjScrollPaneTable. Variable in class MainWindow

L

list. Variable in class AddWindow

M

main(String[]). Static method in class AddWindow
main(String[]). Static method in class ExtractWindow
main(String[]). Static method in class MainWindow
main entrypoint - starts the part when it is run as an application
main(String[]). Static method in class WinZip
main(String[]). Static method in class Zip
Le main pour faire les tests...
MainWindow(). Constructor for class MainWindow
Constructor
MainWindow(String). Constructor for class MainWindow
MainWindow constructor comment.
Message(String, Object[]). Constructor for class Message
Construction du message
model. Variable in class AddWindow
model. Variable in class TableMap
mouseClicked(MouseEvent). Method in class FrameObserver
Method to handle events for the MouseListener interface.
mouseClicked(MouseEvent). Method in class MainWindow
Method to handle events for the MouseListener interface.
mouseEntered(MouseEvent). Method in class MainWindow
Method to handle events for the MouseListener interface.
mouseExited(MouseEvent). Method in class MainWindow
Method to handle events for the MouseListener interface.
mousePressed(MouseEvent). Method in class MainWindow
Method to handle events for the MouseListener interface.
mouseReleased(MouseEvent). Method in class MainWindow
Method to handle events for the MouseListener interface.
mw. Variable in class Control
myModel. Variable in class MainWindow
MyTableModel(). Constructor for class MyTableModel

N

n2sort(). Method in class TableSorter
nb_entries. Variable in class Zip
newZip(String[], int). Method in class Zip
Crée une nouvelle archive contenant les éléments de la liste.

R

reallocateIndexes(). Method in class TableSorter
reinitModel(). Method in class MainWindow

S

select. Variable in class ExtractWindow
setAction(String). Method in class Message
Set the value of Action.
setArgs(Object[]). Method in class Message
Set the value of args.
setModel(TableModel). Method in class TableMap
setModel(TableModel). Method in class TableSorter
setTable(String[][]). Method in class StringTable
Set the value of table.
setValueAt(Object, int, int). Method in class MyTableModel
setValueAt(Object, int, int). Method in class TableMap
setValueAt(Object, int, int). Method in class TableSorter
shuttlesort(int[], int[], int, int). Method in class TableSorter
sort(Object). Method in class TableSorter
sortByColumn(int). Method in class TableSorter
sortByColumn(int, boolean). Method in class TableSorter
sortingColumns. Variable in class TableSorter
StringTable(String[][]). Constructor for class StringTable
encapsulation d'un tableau 2D de String en un objet
strToFile(String[], String). Static method in class Zip
sup. Variable in class AddWindow
swap(int, int). Method in class TableSorter

T

table. Variable in class StringTable
Le tableau de string 2 D a englober par un objet
tableChanged(TableModelEvent). Method in class TableMap
tableChanged(TableModelEvent). Method in class TableSorter
TableMap(). Constructor for class TableMap
TableSorter(). Constructor for class TableSorter
TableSorter(TableModel). Constructor for class TableSorter
taux. Variable in class Zip
taux1. Variable in class AddWindow
taux2. Variable in class AddWindow
taux3. Variable in class AddWindow

U

update(Observable, Object). Method in class Control
Orientation des informations: On recoit un message de l'interface compose du type d'action a effectuer et des arguments necessaires a effectuer l'action.
update(Observable, Object). Method in class FrameObserver
Methode de mise ajour de la fenetre principale on met a jour la table des informations sur les fichiers et on enable/disable les boutons et les menus inutiles/utiles Les information de mise a jour proviennent du controleur.

W

WinZip(). Constructor for class WinZip