|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectProyecto.Simulador
Nucleo de la gestion de eventos
| Field Summary | |
(package private) int |
instante_actual
Contador temporal, reloj del simulador |
(package private) java.util.Vector |
ListaEquipos
Lista de Equipos. |
(package private) java.util.Vector |
ListaRedes
Lista de Redes. |
(package private) int |
numPasosMax
Numero maximo de iteraciones que se simularan |
| Constructor Summary | |
Simulador()
Constructor. |
|
| Method Summary | |
Equipo |
getEquipo(int i)
Devuelve el equipo seleccionado de la lista de equipos del simulador |
Red |
getRed(int i)
Devuelve una red de la lista de redes que conoce el simulador |
void |
MaximoNumeroDePasos(int numPasos)
Establece el numero maximo de iteraciones que se ejecutara el simulador |
void |
NuevaRed(Red red)
Aņade una red al sistema |
void |
NuevoEquipo(Equipo equipo)
Aņade un equipo al sistema |
boolean |
SimularUnPaso()
Simula el paso de un instante en la simulacion, despues de cada paso conviene consultar el estado de todo el sistema para comprobar los cambios |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
java.util.Vector ListaEquipos
java.util.Vector ListaRedes
int instante_actual
int numPasosMax
| Constructor Detail |
public Simulador()
| Method Detail |
public void NuevoEquipo(Equipo equipo)
equipo - Equipo que se quiere aņadir al sistemapublic Equipo getEquipo(int i)
i - Numero de equipo
public void NuevaRed(Red red)
red - Red que se va a aņadir al sistemapublic Red getRed(int i)
i - Numero de red
public boolean SimularUnPaso()
public void MaximoNumeroDePasos(int numPasos)
numPasos - Numero de iteraciones
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||