Class OperationList

Class OperationList

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----MyList
                                   |
                                   +----OperationList

public class OperationList
extends MyList
Class OperationList Gestion de la liste des operations

Constructor Index

 o OperationList()

Method Index

 o addItem(String)
Ajoute une operation a la position insertPos dans la liste
 o addOperation(String, String, String)
ajoute un operation a la liste des operations
 o delItem(int)
Efface l'operation a la position index
 o getItem(int)
 o getSelectedIndex()
 o getSelectedItem()
 o Initialise()
Recupere les parametres de configuration
 o searchPlace(Date)
Cherche la place a laquelle doit etre insere l'operation dont la Date est at.
 o swapList(List)
Change la liste affichee
 o update(Graphics)

Constructors

 o OperationList
  public OperationList()

Methods

 o Initialise
  public void Initialise()
Recupere les parametres de configuration
Overrides:
Initialise in class MyList
 o addOperation
  public void addOperation(String from,
                           String to,
                           String op)
ajoute un operation a la liste des operations
Parameters:
from - url source
to - url destination
op - Operation a effectuer (PUT ou GET)
 o getSelectedItem
  public String getSelectedItem()
Returns:
l'operation actuellement selectionne, null si aucun
 o searchPlace
  public int searchPlace(Date at)
Cherche la place a laquelle doit etre insere l'operation dont la Date est at. (Les operations sont triees par ordre chronologique d'execution.
Parameters:
at - Date de l'operation a inserer
Returns:
position a laquelle on peut inserer l'operation
 o getSelectedIndex
  public int getSelectedIndex()
Returns:
position de l'operation selectionnee, -1 si aucune
 o addItem
  public void addItem(String item)
Ajoute une operation a la position insertPos dans la liste
Parameters:
item - texte de l'item a ajouter
Overrides:
addItem in class MyList
 o delItem
  public void delItem(int index)
Efface l'operation a la position index
Parameters:
index - Position de l'index a effacer
 o getItem
  public String getItem(int index)
Parameters:
index - position de l'operation a renvoyer
Returns:
l'operation a la position index
 o swapList
  public List swapList(List l)
Change la liste affichee
Parameters:
l - nouvelle liste
Returns:
ancienne liste
 o update
  public void update(Graphics g)
Overrides:
update in class MyList