Class LocalidadConfiguradaImpl

java.lang.Object
es.mdef.gaip_libreria.zonas_configuradas.LocalidadConfiguradaImpl
All Implemented Interfaces:
LocalidadConfigurada

public class LocalidadConfiguradaImpl extends Object implements LocalidadConfigurada
Implementación concreta de la interfaz LocalidadConfigurada. Esta clase representa una localidad específica que ha sido configurada con un estado y asociada a un invitado y una zona.
  • Constructor Details

    • LocalidadConfiguradaImpl

      public LocalidadConfiguradaImpl()
      Constructor por defecto.
  • Method Details

    • setLocalidad

      public void setLocalidad(Localidad localidad)
      Establece la localidad para la localidad configurada.
      Specified by:
      setLocalidad in interface LocalidadConfigurada
      Parameters:
      localidad - La localidad asociada a la localidad configurada.
    • setZonaConfigurada

      public void setZonaConfigurada(ZonaConfigurada zonaConfigurada)
      Establece la zona configurada para la localidad y mantiene la coherencia bidireccional.
      Specified by:
      setZonaConfigurada in interface LocalidadConfigurada
      Parameters:
      zonaConfigurada - La zona configurada para la localidad.
    • setInvitado

      public void setInvitado(Invitado invitado, boolean superarMaximo)
      Establece el invitado para la localidad configurada y mantiene la coherencia bidireccional.
      Specified by:
      setInvitado in interface LocalidadConfigurada
      Parameters:
      invitado - El invitado asociado a la localidad configurada. No puede ser nulo.
      superarMaximo - si es true, se podrá superar el máximo de invitados.
    • setCoche

      public void setCoche(Coche coche, boolean superarMaximo)
      Establece el coche para la localidad configurada y mantiene la coherencia bidireccional.
      Specified by:
      setCoche in interface LocalidadConfigurada
      Parameters:
      coche - El coche asociado a la localidad configurada. No puede ser nulo.
      superarMaximo - si es true, se podrá superar el máximo de invitados.