Class OperationPanel

Class OperationPanel

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----OperationPanel

class OperationPanel
extends Panel
class OperationPanel

Variable Index

 o ol

Constructor Index

 o OperationPanel(Frame)
Constructeur

Method Index

 o addOperation(String, String, String)
Ajoute une operation a effectuer
 o handleEvent(Event)
Recuperation des evenements
 o Initialise()
Lecture des parametres d'initialisation
 o mouseDown(Event, int, int)
Gestion du click de souris
 o newDate(Date)
Ajoute une ligne contenant la date des operations a effectuer
 o paint(Graphics)
 o preferredSize()
 o Results()
Affiche les resultats des operations lancees
 o swapList(List)
Change la liste affichee
 o update(Graphics)

Variables

 o ol
  public OperationList ol

Constructors

 o OperationPanel
  public OperationPanel(Frame parent)
Constructeur
Parameters:
parent - Frame principale contenant l'application

Methods

 o Initialise
  public void Initialise()
Lecture des parametres d'initialisation
 o handleEvent
  public boolean handleEvent(Event ev)
Recuperation des evenements
Overrides:
handleEvent in class Component
 o Results
  public void Results()
Affiche les resultats des operations lancees
 o mouseDown
  public boolean mouseDown(Event ev,
                           int x,
                           int y)
Gestion du click de souris
Overrides:
mouseDown in class Component
 o newDate
  public void newDate(Date at)
Ajoute une ligne contenant la date des operations a effectuer
 o 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)
 o swapList
  public List swapList(List l)
Change la liste affichee
Parameters:
l - nouvelle liste
Returns:
ancienne liste
 o preferredSize
  public Dimension preferredSize()
Overrides:
preferredSize in class Container
 o paint
  public void paint(Graphics g)
Overrides:
paint in class Component
 o update
  public void update(Graphics g)
Overrides:
update in class Component