Class OperationPanel
Class OperationPanel
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----OperationPanel
- class OperationPanel
- extends Panel
class OperationPanel
-
ol
-
-
OperationPanel(Frame)
- Constructeur
-
addOperation(String, String, String)
- Ajoute une operation a effectuer
-
handleEvent(Event)
- Recuperation des evenements
-
Initialise()
- Lecture des parametres d'initialisation
-
mouseDown(Event, int, int)
- Gestion du click de souris
-
newDate(Date)
- Ajoute une ligne contenant la date des operations a effectuer
-
paint(Graphics)
-
-
preferredSize()
-
-
Results()
- Affiche les resultats des operations lancees
-
swapList(List)
- Change la liste affichee
-
update(Graphics)
-
ol
public OperationList ol
OperationPanel
public OperationPanel(Frame parent)
- Constructeur
- Parameters:
- parent - Frame principale contenant l'application
Initialise
public void Initialise()
- Lecture des parametres d'initialisation
handleEvent
public boolean handleEvent(Event ev)
- Recuperation des evenements
- Overrides:
- handleEvent in class Component
Results
public void Results()
- Affiche les resultats des operations lancees
mouseDown
public boolean mouseDown(Event ev,
int x,
int y)
- Gestion du click de souris
- Overrides:
- mouseDown in class Component
newDate
public void newDate(Date at)
- Ajoute une ligne contenant la date des operations a effectuer
addOperation
public void addOperation(String from,
String to,
String op)
- Ajoute une operation a effectuer
- Parameters:
- from - url source (avec le nom du fichier)
- to - url destination
- op - type de l'operation (Put ou Get)
swapList
public List swapList(List l)
- Change la liste affichee
- Parameters:
- l - nouvelle liste
- Returns:
- ancienne liste
preferredSize
public Dimension preferredSize()
- Overrides:
- preferredSize in class Container
paint
public void paint(Graphics g)
- Overrides:
- paint in class Component
update
public void update(Graphics g)
- Overrides:
- update in class Component