Class Nomina

java.lang.Object
  |
  +--Nomina

public class Nomina
extends java.lang.Object


Constructor Summary
Nomina()
           
 
Method Summary
 void agrega(Empleado emp)
           
 void altaEmpleado(Empleado nuevoEmpleado)
           
 void bajaEmpleado(Empleado emp)
           
 int obtieneNumEmpleados()
           
 void vaciaNomina()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Nomina

public Nomina()
Method Detail

altaEmpleado

public void altaEmpleado(Empleado nuevoEmpleado)
                  throws ExcepcionNominaCompleta,
                         ExcepcionEmpleadosRepetidos
ExcepcionNominaCompleta
ExcepcionEmpleadosRepetidos

agrega

public void agrega(Empleado emp)
            throws ExcepcionEmpleadosRepetidos
ExcepcionEmpleadosRepetidos

bajaEmpleado

public void bajaEmpleado(Empleado emp)
                  throws ExcepcionNominaVacia,
                         ExcepcionEmpleadoNoExiste
ExcepcionNominaVacia
ExcepcionEmpleadoNoExiste

vaciaNomina

public void vaciaNomina()

obtieneNumEmpleados

public int obtieneNumEmpleados()