Equipos
Class LocalizadorEquipos

java.lang.Object
  extended byEquipos.LocalizadorEquipos

public class LocalizadorEquipos
extends java.lang.Object

Cargador de clases asociadas a los equipos


Constructor Summary
LocalizadorEquipos()
           
 
Method Summary
static Equipo New(java.lang.String tipo, java.lang.String nombre)
          Crea un nuevo objeto equipo del subtipo especificado
static int NumEquipos()
          Devuelve el numero de tipos de equipos disponible
static void Registrar(java.lang.String nombre)
          Registra un nuevo tipo de equipo
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalizadorEquipos

public LocalizadorEquipos()
Method Detail

Registrar

public static void Registrar(java.lang.String nombre)
Registra un nuevo tipo de equipo

Parameters:
nombre - Nombre de la clase

NumEquipos

public static int NumEquipos()
Devuelve el numero de tipos de equipos disponible

Returns:
Numero de tipos de redes

New

public static Equipo New(java.lang.String tipo,
                         java.lang.String nombre)
                  throws java.lang.IllegalArgumentException
Crea un nuevo objeto equipo del subtipo especificado

Parameters:
tipo - Tipo de equipo
nombre - Nombre del equipo
Returns:
Equipo
Throws:
java.lang.IllegalArgumentException