Package es.mdef.gaip_libreria.unidades
Class UnidadImpl
java.lang.Object
es.mdef.gaip_libreria.unidades.UnidadImpl
- All Implemented Interfaces:
Unidad
Implementación de la interfaz
Unidad
.
Representa una unidad con sus propiedades y relaciones.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
agregarInstalacion
(Instalacion instalacion) Agrega una instalación a la unidad y establece la relación bidireccional.void
agregarUsuario
(Usuario usuario) Agrega un usuario a la unidad y establece la relación bidireccional.void
quitarInstalacion
(Instalacion instalacion) Quita una instalación de la unidad y elimina la relación bidireccional.void
quitarUsuario
(Usuario usuario) Quita un usuario de la unidad y elimina la relación bidireccional.void
setInstalaciones
(Set<Instalacion> instalaciones) Establece las instalaciones asociadas a la unidad.void
setUsuarios
(Set<Usuario> usuarios) Establece los usuarios asociados a la unidad.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface es.mdef.gaip_libreria.unidades.Unidad
getInstalaciones, getNombre, getUsuarios, setNombre
-
Constructor Details
-
UnidadImpl
public UnidadImpl()
-
-
Method Details
-
setUsuarios
Establece los usuarios asociados a la unidad. Limpia los usuarios actuales y establece los nuevos usuarios.- Specified by:
setUsuarios
in interfaceUnidad
- Parameters:
usuarios
- el conjunto de usuarios a establecer.
-
setInstalaciones
Establece las instalaciones asociadas a la unidad. Limpia las instalaciones actuales y establece las nuevas instalaciones.- Specified by:
setInstalaciones
in interfaceUnidad
- Parameters:
instalaciones
- el conjunto de instalaciones a establecer.
-
agregarUsuario
Agrega un usuario a la unidad y establece la relación bidireccional.- Specified by:
agregarUsuario
in interfaceUnidad
- Parameters:
usuario
- el usuario a agregar. No puede ser nulo.
-
quitarUsuario
Quita un usuario de la unidad y elimina la relación bidireccional.- Specified by:
quitarUsuario
in interfaceUnidad
- Parameters:
usuario
- el usuario a quitar.
-
agregarInstalacion
Agrega una instalación a la unidad y establece la relación bidireccional.- Specified by:
agregarInstalacion
in interfaceUnidad
- Parameters:
instalacion
- la instalación a agregar. No puede ser nulo.
-
quitarInstalacion
Quita una instalación de la unidad y elimina la relación bidireccional.- Specified by:
quitarInstalacion
in interfaceUnidad
- Parameters:
instalacion
- la instalación a quitar.
-