Subiendo proyecto festival_cine

This commit is contained in:
David Torres Aranha 12/02/2026 2026-05-04 17:42:41 +02:00
commit 8a1defd7ce
18 changed files with 273 additions and 0 deletions

10
.classpath Normal file
View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-21">
<attributes>
<attribute name="module" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="src" path="src"/>
<classpathentry kind="output" path="bin"/>
</classpath>

17
.project Normal file
View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>festival_cine_dta</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>

View File

@ -0,0 +1,2 @@
eclipse.preferences.version=1
encoding/<project>=UTF-8

View File

@ -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

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -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;
}
}

View File

@ -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;
}
}

View File

@ -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;
}
}

View File

@ -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;
}
}

View File

@ -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;
}
}

View File

@ -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;
}
}

View File

@ -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;
}
}