From 8a59e3886db92a579073401745bbaf544b026faa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isidoro=20Nevares=20Mart=C3=ADn?= Date: Sun, 22 Feb 2026 20:50:39 +0100 Subject: [PATCH] Eliminar .class --- src/es/redmetro/amt1/dao/ITrenDAO.java | 29 ++-------- .../redmetro/amt1/dao/impl/TrenDaoJDBC.java | 15 ++--- src/es/redmetro/amt1/vo/Cochera.java | 10 ++-- src/es/redmetro/amt1/vo/Color.java | 26 +-------- src/es/redmetro/amt1/vo/Estacion.java | 38 +----------- src/es/redmetro/amt1/vo/Linea.java | 58 +------------------ src/es/redmetro/amt1/vo/LineaEstacion.java | 26 +-------- src/es/redmetro/amt1/vo/Tren.java | 52 +---------------- 8 files changed, 26 insertions(+), 228 deletions(-) diff --git a/src/es/redmetro/amt1/dao/ITrenDAO.java b/src/es/redmetro/amt1/dao/ITrenDAO.java index 40062d2..41a61d0 100644 --- a/src/es/redmetro/amt1/dao/ITrenDAO.java +++ b/src/es/redmetro/amt1/dao/ITrenDAO.java @@ -3,40 +3,21 @@ */ package es.redmetro.amt1.dao; -import java.util.List; - import es.redmetro.amt1.vo.Tren; /** * Interfaz que contiene las operaciones que se van a realizar sobre Trenes * @author Isidoro Nevares Martín - Virgen de la Paloma -* @date 4 abr 2025 +* @date 22 febrero 2026 * @version 1.0 */ public interface ITrenDAO { - /** - * - * @param tren - */ public void anyadirTren(Tren tren); - - /** - * - * @param idTren - * @return - */ + public Tren buscarTrenPorID(int idTren); - - /** - * - * @return - */ - public List buscarTrenes(); - - /** - * - * @param tren - */ + public void actualizarInformacionTren(Tren tren); + public Tren borrarTrenPorID(int idTren); + } diff --git a/src/es/redmetro/amt1/dao/impl/TrenDaoJDBC.java b/src/es/redmetro/amt1/dao/impl/TrenDaoJDBC.java index 2c9d8dc..56fe620 100644 --- a/src/es/redmetro/amt1/dao/impl/TrenDaoJDBC.java +++ b/src/es/redmetro/amt1/dao/impl/TrenDaoJDBC.java @@ -4,7 +4,6 @@ package es.redmetro.amt1.dao.impl; import java.sql.Connection; -import java.util.List; import es.redmetro.amt1.dao.ITrenDAO; import es.redmetro.amt1.vo.Tren; @@ -17,11 +16,11 @@ import es.redmetro.amt1.vo.Tren; */ public class TrenDaoJDBC implements ITrenDAO { private Connection conexion; - + @Override public void anyadirTren(Tren tren) { // TODO Auto-generated method stub - + } @Override @@ -31,15 +30,17 @@ public class TrenDaoJDBC implements ITrenDAO { } @Override - public List buscarTrenes() { + public void actualizarInformacionTren(Tren tren) { // TODO Auto-generated method stub - return null; + } @Override - public void actualizarInformacionTren(Tren tren) { + public Tren borrarTrenPorID(int idTren) { // TODO Auto-generated method stub - + return null; } + + } diff --git a/src/es/redmetro/amt1/vo/Cochera.java b/src/es/redmetro/amt1/vo/Cochera.java index 275b583..0a1c104 100644 --- a/src/es/redmetro/amt1/vo/Cochera.java +++ b/src/es/redmetro/amt1/vo/Cochera.java @@ -7,15 +7,15 @@ package es.redmetro.amt1.vo; * Clase VO que maneja informacón de Cochera. * * @author Isidoro Nevares Martín - IES Virgen de la Paloma. - * @date 1 abr 2025 + * @date 22 febrero 2026 * @version 1.0 */ public class Cochera { - public int identificador; - public boolean esDeposito;; - public String nombre; - public String direccion; + private int identificador; + private boolean esDeposito;; + protected String nombre; + protected String direccion; public int getIdentificador() { return identificador; diff --git a/src/es/redmetro/amt1/vo/Color.java b/src/es/redmetro/amt1/vo/Color.java index 1bca0ff..7d6838c 100644 --- a/src/es/redmetro/amt1/vo/Color.java +++ b/src/es/redmetro/amt1/vo/Color.java @@ -7,7 +7,7 @@ package es.redmetro.amt1.vo; * Clase VO que maneja información de Color. * * @author Isidoro Nevares Martín - IES Virgen de la Paloma - * @date 1 abr 2025 + * @date 22 febrero 2026 * @version 1.0 */ public class Color { @@ -16,28 +16,4 @@ public class Color { private String nombre; private String codigoHexadecimal; - public int getIdColor() { - return idColor; - } - - public void setIdColor(int idColor) { - this.idColor = idColor; - } - - public String getNombre() { - return nombre; - } - - public void setNombre(String nombre) { - this.nombre = nombre; - } - - public String getCodigoHexadecimal() { - return codigoHexadecimal; - } - - public void setCodigoHexadecimal(String codigoHexadecimal) { - this.codigoHexadecimal = codigoHexadecimal; - } - } diff --git a/src/es/redmetro/amt1/vo/Estacion.java b/src/es/redmetro/amt1/vo/Estacion.java index 767099c..b555f5d 100644 --- a/src/es/redmetro/amt1/vo/Estacion.java +++ b/src/es/redmetro/amt1/vo/Estacion.java @@ -7,46 +7,14 @@ package es.redmetro.amt1.vo; * Clase VO que maneja información de Estacion. * * @author Isidoro Nevares Martín - IES Virgen de la Paloma - * @date 1 abr 2025 + * @date 22 febrero 2026 * @version 1.0 */ public class Estacion { private String codigo; private String nombre; - private String direccion; - private boolean esIntercambiador; - - public String getCodigo() { - return codigo; - } - - public void setCodigo(String codigo) { - this.codigo = codigo; - } - - public String getNombre() { - return nombre; - } - - public void setNombre(String nombre) { - this.nombre = nombre; - } - - public String getDireccion() { - return direccion; - } - - public void setDireccion(String direccion) { - this.direccion = direccion; - } - - public boolean isEsIntercambiador() { - return esIntercambiador; - } - - public void setEsIntercambiador(boolean esIntercambiador) { - this.esIntercambiador = esIntercambiador; - } + public String direccion; + public boolean esIntercambiador; } diff --git a/src/es/redmetro/amt1/vo/Linea.java b/src/es/redmetro/amt1/vo/Linea.java index 5b5f418..c603041 100644 --- a/src/es/redmetro/amt1/vo/Linea.java +++ b/src/es/redmetro/amt1/vo/Linea.java @@ -9,7 +9,7 @@ import java.util.Date; * Clase VO que maneja información de Linea. * * @author Isidoro Nevares Martín - IES Virgen de la Paloma - * @date 1 abr 2025 + * @date 22 febrero 2026 * @version 1.0 */ public class Linea { @@ -22,60 +22,4 @@ public class Linea { private String numeroKms; private Color color; - public String getCodigoLinea() { - return codigoLinea; - } - - public void setCodigoLinea(String codigoLinea) { - this.codigoLinea = codigoLinea; - } - - public int getNumero() { - return numero; - } - - public void setNumero(int numero) { - this.numero = numero; - } - - public String getNombreCorto() { - return nombreCorto; - } - - public void setNombreCorto(String nombreCorto) { - this.nombreCorto = nombreCorto; - } - - public String getNombreLargo() { - return nombreLargo; - } - - public void setNombreLargo(String nombreLargo) { - this.nombreLargo = nombreLargo; - } - - public Date getFechaInauguracion() { - return fechaInauguracion; - } - - public void setFechaInauguracion(Date fechaInauguracion) { - this.fechaInauguracion = fechaInauguracion; - } - - public String getNumeroKms() { - return numeroKms; - } - - public void setNumeroKms(String numeroKms) { - this.numeroKms = numeroKms; - } - - public Color getColor() { - return color; - } - - public void setColor(Color color) { - this.color = color; - } - } diff --git a/src/es/redmetro/amt1/vo/LineaEstacion.java b/src/es/redmetro/amt1/vo/LineaEstacion.java index 18b76f0..cdbab66 100644 --- a/src/es/redmetro/amt1/vo/LineaEstacion.java +++ b/src/es/redmetro/amt1/vo/LineaEstacion.java @@ -7,7 +7,7 @@ package es.redmetro.amt1.vo; * Clase VO que maneja información de Reserva. * * @author Isidoro Nevares Martín - IES Virgen de la Paloma - * @date 1 abr 2025 + * @date 22 febrero 2026 * @version 1.0 */ public class LineaEstacion { @@ -16,28 +16,4 @@ public class LineaEstacion { private Estacion estacion; private int numeroOrden; - public Linea getLinea() { - return linea; - } - - public void setLinea(Linea linea) { - this.linea = linea; - } - - public Estacion getEstacion() { - return estacion; - } - - public void setEstacion(Estacion estacion) { - this.estacion = estacion; - } - - public int getNumeroOrden() { - return numeroOrden; - } - - public void setNumeroOrden(int numeroOrden) { - this.numeroOrden = numeroOrden; - } - } diff --git a/src/es/redmetro/amt1/vo/Tren.java b/src/es/redmetro/amt1/vo/Tren.java index 6613510..4255481 100644 --- a/src/es/redmetro/amt1/vo/Tren.java +++ b/src/es/redmetro/amt1/vo/Tren.java @@ -9,7 +9,7 @@ import java.util.Date; * Clase VO que maneja información de Tren. * * @author Isidoro Nevares Martín - IES Virgen de la Paloma - * @date 1 abr 2025 + * @date 22 febrero 2026 * @version 1.0 */ public class Tren { @@ -21,52 +21,4 @@ public class Tren { private Cochera cochera; private Linea linea; - public String getCodigoTren() { - return codigoTren; - } - - public void setCodigoTren(String codigoTren) { - this.codigoTren = codigoTren; - } - - public String getModelo() { - return modelo; - } - - public void setModelo(String modelo) { - this.modelo = modelo; - } - - public String getEmpresa() { - return empresa; - } - - public void setEmpresa(String empresa) { - this.empresa = empresa; - } - - public Date getFechaReserva() { - return fechaReserva; - } - - public void setFechaReserva(Date fechaReserva) { - this.fechaReserva = fechaReserva; - } - - public Cochera getCochera() { - return cochera; - } - - public void setCochera(Cochera cochera) { - this.cochera = cochera; - } - - public Linea getLinea() { - return linea; - } - - public void setLinea(Linea linea) { - this.linea = linea; - } - -} + }