commit 8a1defd7ce48e06eed63307b1b4964e3dbf3b778 Author: David Torres Aranha 12/02/2026 Date: Mon May 4 17:42:41 2026 +0200 Subiendo proyecto festival_cine diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..463d5f9 --- /dev/null +++ b/.classpath @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/.project b/.project new file mode 100644 index 0000000..890dc8e --- /dev/null +++ b/.project @@ -0,0 +1,17 @@ + + + festival_cine_dta + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..9a7984b --- /dev/null +++ b/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,11 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=21 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=21 diff --git a/bin/org/lapaloma/dta/festivalcine/vo/Actor.class b/bin/org/lapaloma/dta/festivalcine/vo/Actor.class new file mode 100644 index 0000000..00fdb46 Binary files /dev/null and b/bin/org/lapaloma/dta/festivalcine/vo/Actor.class differ diff --git a/bin/org/lapaloma/dta/festivalcine/vo/ActorPelicula.class b/bin/org/lapaloma/dta/festivalcine/vo/ActorPelicula.class new file mode 100644 index 0000000..0f011d8 Binary files /dev/null and b/bin/org/lapaloma/dta/festivalcine/vo/ActorPelicula.class differ diff --git a/bin/org/lapaloma/dta/festivalcine/vo/Director.class b/bin/org/lapaloma/dta/festivalcine/vo/Director.class new file mode 100644 index 0000000..5d0c50d Binary files /dev/null and b/bin/org/lapaloma/dta/festivalcine/vo/Director.class differ diff --git a/bin/org/lapaloma/dta/festivalcine/vo/Festival.class b/bin/org/lapaloma/dta/festivalcine/vo/Festival.class new file mode 100644 index 0000000..9807558 Binary files /dev/null and b/bin/org/lapaloma/dta/festivalcine/vo/Festival.class differ diff --git a/bin/org/lapaloma/dta/festivalcine/vo/Participante.class b/bin/org/lapaloma/dta/festivalcine/vo/Participante.class new file mode 100644 index 0000000..31b8cd0 Binary files /dev/null and b/bin/org/lapaloma/dta/festivalcine/vo/Participante.class differ diff --git a/bin/org/lapaloma/dta/festivalcine/vo/Pelicula.class b/bin/org/lapaloma/dta/festivalcine/vo/Pelicula.class new file mode 100644 index 0000000..54e1a35 Binary files /dev/null and b/bin/org/lapaloma/dta/festivalcine/vo/Pelicula.class differ diff --git a/bin/org/lapaloma/dta/festivalcine/vo/PeliculaFestival.class b/bin/org/lapaloma/dta/festivalcine/vo/PeliculaFestival.class new file mode 100644 index 0000000..09b2cbe Binary files /dev/null and b/bin/org/lapaloma/dta/festivalcine/vo/PeliculaFestival.class differ diff --git a/src/org/lapaloma/dta/festivalcine/vo/Actor.java b/src/org/lapaloma/dta/festivalcine/vo/Actor.java new file mode 100644 index 0000000..d6d4c3f --- /dev/null +++ b/src/org/lapaloma/dta/festivalcine/vo/Actor.java @@ -0,0 +1,27 @@ +package org.lapaloma.dta.festivalcine.vo; + +public class Actor extends Participante { + + private int nivelIngles; + + private Actor actor; + + public int getNivelIngles() { + return nivelIngles; + } + + public void setNivelIngles(int nivelIngles) { + this.nivelIngles = nivelIngles; + } + + public Actor getActor() { + return actor; + } + + public void setActor(Actor actor) { + this.actor = actor; + } + + + +} diff --git a/src/org/lapaloma/dta/festivalcine/vo/ActorPelicula.java b/src/org/lapaloma/dta/festivalcine/vo/ActorPelicula.java new file mode 100644 index 0000000..0b43e67 --- /dev/null +++ b/src/org/lapaloma/dta/festivalcine/vo/ActorPelicula.java @@ -0,0 +1,31 @@ +package org.lapaloma.dta.festivalcine.vo; + +public class ActorPelicula { + + private boolean esActorPrincipal; + + private Actor actor; + private Pelicula pelicula; + + public boolean isEsActorPrincipal() { + return esActorPrincipal; + } + public void setEsActorPrincipal(boolean esActorPrincipal) { + this.esActorPrincipal = esActorPrincipal; + } + public Actor getActor() { + return actor; + } + public void setActor(Actor actor) { + this.actor = actor; + } + public Pelicula getPelicula() { + return pelicula; + } + public void setPelicula(Pelicula pelicula) { + this.pelicula = pelicula; + } + + + +} diff --git a/src/org/lapaloma/dta/festivalcine/vo/Director.java b/src/org/lapaloma/dta/festivalcine/vo/Director.java new file mode 100644 index 0000000..7986bd5 --- /dev/null +++ b/src/org/lapaloma/dta/festivalcine/vo/Director.java @@ -0,0 +1,29 @@ +package org.lapaloma.dta.festivalcine.vo; + +public class Director extends Participante { + + protected String formacion; + + private Pelicula pelicula; + + public String getFormacion() { + return formacion; + } + + public void setFormacion(String formacion) { + this.formacion = formacion; + } + + public Pelicula getPelicula() { + return pelicula; + } + + public void setPelicula(Pelicula pelicula) { + this.pelicula = pelicula; + } + + + + + +} diff --git a/src/org/lapaloma/dta/festivalcine/vo/Festival.java b/src/org/lapaloma/dta/festivalcine/vo/Festival.java new file mode 100644 index 0000000..439e66f --- /dev/null +++ b/src/org/lapaloma/dta/festivalcine/vo/Festival.java @@ -0,0 +1,30 @@ +package org.lapaloma.dta.festivalcine.vo; + +public class Festival { + + private int identificador; + private String nombre; + private String ciudad; + + public int getIdentificador() { + return identificador; + } + public void setIdentificador(int identificador) { + this.identificador = identificador; + } + public String getNombre() { + return nombre; + } + public void setNombre(String nombre) { + this.nombre = nombre; + } + public String getCiudad() { + return ciudad; + } + public void setCiudad(String ciudad) { + this.ciudad = ciudad; + } + + + +} diff --git a/src/org/lapaloma/dta/festivalcine/vo/Participante.java b/src/org/lapaloma/dta/festivalcine/vo/Participante.java new file mode 100644 index 0000000..e2b6564 --- /dev/null +++ b/src/org/lapaloma/dta/festivalcine/vo/Participante.java @@ -0,0 +1,37 @@ +package org.lapaloma.dta.festivalcine.vo; + +public abstract class Participante { + + public int identificador; + public String sexo; + String nombre; + String nacionalidad; + + public int getIdentificador() { + return identificador; + } + public void setIdentificador(int identificador) { + this.identificador = identificador; + } + public String getSexo() { + return sexo; + } + public void setSexo(String sexo) { + this.sexo = sexo; + } + public String getNombre() { + return nombre; + } + public void setNombre(String nombre) { + this.nombre = nombre; + } + public String getNacionalidad() { + return nacionalidad; + } + public void setNacionalidad(String nacionalidad) { + this.nacionalidad = nacionalidad; + } + + + +} diff --git a/src/org/lapaloma/dta/festivalcine/vo/Pelicula.java b/src/org/lapaloma/dta/festivalcine/vo/Pelicula.java new file mode 100644 index 0000000..f15eb9b --- /dev/null +++ b/src/org/lapaloma/dta/festivalcine/vo/Pelicula.java @@ -0,0 +1,46 @@ +package org.lapaloma.dta.festivalcine.vo; + +import java.util.Date; + +public class Pelicula { + + private int identificador; + private String nombre; + private Date anyoFinalizacion; + private Date fechaEstreno; + + public int getIdentificador() { + return identificador; + } + + public void setIdentificador(int identificador) { + this.identificador = identificador; + } + + public String getNombre() { + return nombre; + } + + public void setNombre(String nombre) { + this.nombre = nombre; + } + + public Date getAnyoFinalizacion() { + return anyoFinalizacion; + } + + public void setAnyoFinalizacion(Date anyoFinalizacion) { + this.anyoFinalizacion = anyoFinalizacion; + } + + public Date getFechaEstreno() { + return fechaEstreno; + } + + public void setFechaEstreno(Date fechaEstreno) { + this.fechaEstreno = fechaEstreno; + } + + + +} diff --git a/src/org/lapaloma/dta/festivalcine/vo/PeliculaFestival.java b/src/org/lapaloma/dta/festivalcine/vo/PeliculaFestival.java new file mode 100644 index 0000000..926db33 --- /dev/null +++ b/src/org/lapaloma/dta/festivalcine/vo/PeliculaFestival.java @@ -0,0 +1,33 @@ +package org.lapaloma.dta.festivalcine.vo; + +import java.util.Date; + +public class PeliculaFestival { + + private Date anyoParticipacion; + + private Pelicula pelicula; + private Festival festival; + + public Date getAnyoPArticipacion() { + return anyoParticipacion; + } + public void setAnyoPArticipacion(Date anyoPArticipacion) { + this.anyoParticipacion = anyoPArticipacion; + } + public Pelicula getPelicula() { + return pelicula; + } + public void setPelicula(Pelicula pelicula) { + this.pelicula = pelicula; + } + public Festival getFestival() { + return festival; + } + public void setFestival(Festival festival) { + this.festival = festival; + } + + + +}