galatea.glider
Class LEvents

java.lang.Object
  extended bygalatea.glider.List
      extended bygalatea.glider.LEvents

public final class LEvents
extends List

Class LEvents definition.
This is the base class for future event list in Galatea.
-----
Clase básica para manejo de la lista de eventos futuros en Galatea.

Version:
4 01/04/04
Author:
Mayerlin Uzcátegui

Field Summary
 
Fields inherited from class galatea.glider.List
head, name, num
 
Method Summary
 void add(Node n, double ta)
          Adds an event to list.
 boolean remove(Node n, double ta)
          Removes an event in the list.
 
Methods inherited from class galatea.glider.List
add, add, empty, equals, extract, getAnt, getDat, getDat, getDat, getHead, getName, getNext, getOrder, getPos, getPos, insert, insert, ll, next, remove, remove, setDat, setPos, setPos, setPos, stat, toString, valPos, valPos
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

add

public void add(Node n,
                double ta)
Adds an event to list.
-----
Agrega un nuevo evento a la lista de eventos.

Parameters:
n - Node. Node.
-----
n - Node. Nodo asociado.

ta - double. Activation time.
-----
ta - double. Tiempo de activación.

remove

public boolean remove(Node n,
                      double ta)
               throws ErrorEmpty
Removes an event in the list.
-----
Elimina un evento de la lista de eventos.

Parameters:
n - Node. Node.
-----
n - Node. Nodo asociado.

ta - double. Activation time.
-----
ta - double. Tiempo de activación.
Returns:
boolean. Removed an event.
-----
boolean. Elimino un evento.
Throws:
ErrorEmpty - Error Message: Empty list.
-----
ErrorEmpty Mensaje de Error: Lista vacía.