Package es.mdef.gaip_libreria.unidades
Class InstalacionImpl
java.lang.Object
es.mdef.gaip_libreria.unidades.InstalacionImpl
- All Implemented Interfaces:
Instalacion
Implementación de la interfaz
Instalacion.
Representa una instalación con sus propiedades y relaciones.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidagregarActo(Acto acto) Agrega un acto a la instalación y establece la relación bidireccional.voidagregarZona(Zona zona) Agrega una zona a la instalación y establece la relación bidireccional.voidquitarActo(Acto acto) Quita un acto de la instalación y elimina la relación bidireccional.voidquitarZona(Zona zona) Quita una zona de la instalación y elimina la relación bidireccional.voidEstablece los actos asociados a la instalación.voidEstablece la unidad asociada a la instalación.voidEstablece las zonas asociadas a la instalación.
-
Constructor Details
-
InstalacionImpl
public InstalacionImpl()
-
-
Method Details
-
setUnidad
Establece la unidad asociada a la instalación. Si la unidad es diferente de null, agrega esta instalación a la unidad.- Specified by:
setUnidadin interfaceInstalacion- Parameters:
unidad- la unidad a establecer.
-
setZonas
Establece las zonas asociadas a la instalación. Limpia las zonas actuales y establece las nuevas zonas.- Specified by:
setZonasin interfaceInstalacion- Parameters:
zonas- el conjunto de zonas a establecer.
-
setActos
Establece los actos asociados a la instalación. Limpia los actos actuales y establece los nuevos actos.- Specified by:
setActosin interfaceInstalacion- Parameters:
actos- el conjunto de actos a establecer.
-
agregarZona
Agrega una zona a la instalación y establece la relación bidireccional.- Specified by:
agregarZonain interfaceInstalacion- Parameters:
zona- la zona a agregar. No puede ser nula.
-
quitarZona
Quita una zona de la instalación y elimina la relación bidireccional.- Specified by:
quitarZonain interfaceInstalacion- Parameters:
zona- la zona a quitar.
-
agregarActo
Agrega un acto a la instalación y establece la relación bidireccional.- Specified by:
agregarActoin interfaceInstalacion- Parameters:
acto- el acto a agregar. No puede ser nulo.
-
quitarActo
Quita un acto de la instalación y elimina la relación bidireccional.- Specified by:
quitarActoin interfaceInstalacion- Parameters:
acto- el acto a quitar.
-