Eliminar clases no necesarias

This commit is contained in:
Isidoro Nevares Martín 2026-02-12 13:59:43 +01:00
parent 5295f41044
commit 51f06dbe8c
4 changed files with 19 additions and 48 deletions

View File

@ -24,4 +24,5 @@ Devuelve exclusivamente un objeto JSON con esta estructura:
} }
] ]
} }
Si la petición no tiene que ver Atletas olímpicos, devuelve un JSON vacío.
No escribas nada de texto antes o después del JSON. No escribas nada de texto antes o después del JSON.

View File

@ -197,16 +197,25 @@ public class ClienteSwingProcesamientoJJOO extends JFrame {
Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
clipboard.setContents(selection, selection); clipboard.setContents(selection, selection);
} }
private void procesarOpcion1() {
System.out.println("Procesando Opción 1 (ficheros)");
}
private void procesarOpcion2() {
System.out.println("Procesando Opción 2: " + txtPeticion.getText());
}
public static void main(String[] args) { public static void main(String[] args) {
SwingUtilities.invokeLater(() -> new ClienteSwingProcesamientoJJOO().setVisible(true)); SwingUtilities.invokeLater(() -> new ClienteSwingProcesamientoJJOO().setVisible(true));
} }
private void procesarOpcion1() {
System.out.println("Procesando Opción 1 (ficheros)");
// La información de los datos origen para esta opción
// se añadirá al fichero juegos.conf
}
private void procesarOpcion2() {
System.out.println("Procesando Opción 2: " + txtPeticion.getText());
// La información de los datos origen para esta opción
// está configurada en el fichero juegos.conf
}
} }

View File

@ -1,39 +0,0 @@
/**
* GestorFicheroConfiguracion: clase utilitaria para leer propiedades del archivo application.properties.
* Provee un método estático que devuelve el valor asociado a una clave.
*
* @author Isidoro Nevares Martín - IES Virgen de la Paloma
* @date 25 nov 2025
*/
package org.lapaloma.jjoo.gestores;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
public class GestorFicheroConfiguracion {
private static final Properties PROPIEDADES = new Properties();
static {
try (InputStream is = GestorFicheroConfiguracion.class.getClassLoader()
.getResourceAsStream("conf.properties")) {
if (is != null) {
PROPIEDADES.load(is);
} else {
throw new IllegalStateException("No se encontró application.properties en el classpath");
}
} catch (IOException e) {
throw new IllegalStateException("Error al cargar application.properties", e);
}
}
/**
* Obtiene el valor asociado a la clave especificada.
*
* @param clave la clave a buscar
* @return el valor o {@code null} si no existe
*/
public static String obtenerValor(String clave) {
return PROPIEDADES.getProperty(clave);
}
}