From 850580e83558dfe5ce7131985951e759bcad3de8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isidoro=20Nevares=20Mart=C3=ADn?= Date: Mon, 3 Nov 2025 13:24:03 +0100 Subject: [PATCH] primer commit --- .classpath | 41 ++++++++++++++ .project | 23 ++++++++ .settings/org.eclipse.core.resources.prefs | 2 + .settings/org.eclipse.jdt.core.prefs | 13 +++++ .settings/org.eclipse.m2e.core.prefs | 4 ++ config/conf.properties | 5 ++ pom.xml | 6 ++ .../es/palomafp/aadd/inm/GestorMapaMundi.java | 46 ++++++++++++++++ .../palomafp/aadd/inm/dao/IContinenteDAO.java | 11 ++++ .../es/palomafp/aadd/inm/dao/IPaisDAO.java | 16 ++++++ .../aadd/inm/dao/impl/ContinenteDaoJDBC.java | 13 +++++ .../aadd/inm/dao/impl/PaisDaoJDBC.java | 25 +++++++++ .../gestor/GestorFicheroConfiguracion.java | 38 +++++++++++++ .../es/palomafp/aadd/inm/vo/Continente.java | 35 ++++++++++++ .../java/es/palomafp/aadd/inm/vo/Pais.java | 52 ++++++++++++++++++ src/main/resources/config/conf.properties | 5 ++ target/classes/META-INF/MANIFEST.MF | 4 ++ .../aadd_act2_3/aadd_act2_3/pom.properties | 7 +++ .../maven/aadd_act2_3/aadd_act2_3/pom.xml | 6 ++ target/classes/config/conf.properties | 5 ++ .../palomafp/aadd/inm/GestorMapaMundi.class | Bin 0 -> 1758 bytes .../aadd/inm/dao/IContinenteDAO.class | Bin 0 -> 134 bytes .../es/palomafp/aadd/inm/dao/IPaisDAO.class | Bin 0 -> 281 bytes .../aadd/inm/dao/impl/ContinenteDaoJDBC.class | Bin 0 -> 383 bytes .../aadd/inm/dao/impl/PaisDaoJDBC.class | Bin 0 -> 1121 bytes .../gestor/GestorFicheroConfiguracion.class | Bin 0 -> 1096 bytes .../es/palomafp/aadd/inm/vo/Continente.class | Bin 0 -> 1014 bytes .../es/palomafp/aadd/inm/vo/Pais.class | Bin 0 -> 1715 bytes 28 files changed, 357 insertions(+) create mode 100644 .classpath create mode 100644 .project create mode 100644 .settings/org.eclipse.core.resources.prefs create mode 100644 .settings/org.eclipse.jdt.core.prefs create mode 100644 .settings/org.eclipse.m2e.core.prefs create mode 100644 config/conf.properties create mode 100644 pom.xml create mode 100644 src/main/java/es/palomafp/aadd/inm/GestorMapaMundi.java create mode 100644 src/main/java/es/palomafp/aadd/inm/dao/IContinenteDAO.java create mode 100644 src/main/java/es/palomafp/aadd/inm/dao/IPaisDAO.java create mode 100644 src/main/java/es/palomafp/aadd/inm/dao/impl/ContinenteDaoJDBC.java create mode 100644 src/main/java/es/palomafp/aadd/inm/dao/impl/PaisDaoJDBC.java create mode 100644 src/main/java/es/palomafp/aadd/inm/gestor/GestorFicheroConfiguracion.java create mode 100644 src/main/java/es/palomafp/aadd/inm/vo/Continente.java create mode 100644 src/main/java/es/palomafp/aadd/inm/vo/Pais.java create mode 100644 src/main/resources/config/conf.properties create mode 100644 target/classes/META-INF/MANIFEST.MF create mode 100644 target/classes/META-INF/maven/aadd_act2_3/aadd_act2_3/pom.properties create mode 100644 target/classes/META-INF/maven/aadd_act2_3/aadd_act2_3/pom.xml create mode 100644 target/classes/config/conf.properties create mode 100644 target/classes/es/palomafp/aadd/inm/GestorMapaMundi.class create mode 100644 target/classes/es/palomafp/aadd/inm/dao/IContinenteDAO.class create mode 100644 target/classes/es/palomafp/aadd/inm/dao/IPaisDAO.class create mode 100644 target/classes/es/palomafp/aadd/inm/dao/impl/ContinenteDaoJDBC.class create mode 100644 target/classes/es/palomafp/aadd/inm/dao/impl/PaisDaoJDBC.class create mode 100644 target/classes/es/palomafp/aadd/inm/gestor/GestorFicheroConfiguracion.class create mode 100644 target/classes/es/palomafp/aadd/inm/vo/Continente.class create mode 100644 target/classes/es/palomafp/aadd/inm/vo/Pais.class diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..d863192 --- /dev/null +++ b/.classpath @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.project b/.project new file mode 100644 index 0000000..e5cb4a6 --- /dev/null +++ b/.project @@ -0,0 +1,23 @@ + + + aadd_act2_3 + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + + 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..98e20ac --- /dev/null +++ b/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,13 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=1.8 +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.forbiddenReference=warning +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..f897a7f --- /dev/null +++ b/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/config/conf.properties b/config/conf.properties new file mode 100644 index 0000000..be58260 --- /dev/null +++ b/config/conf.properties @@ -0,0 +1,5 @@ +# Par醡etros de conexi髇 a la base de datos MapaMundi en SGDB MySQL +jdbc.driver = com.mysql.cj.jdbc.Driver +jdbc.url = jdbc:mysql://192.168.1.35:3306/Mapamundi +jdbc.usuario = root +jdbc.password = mysql_123 diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..3d49bea --- /dev/null +++ b/pom.xml @@ -0,0 +1,6 @@ + + 4.0.0 + aadd_act2_3 + aadd_act2_3 + 0.0.1-SNAPSHOT + \ No newline at end of file diff --git a/src/main/java/es/palomafp/aadd/inm/GestorMapaMundi.java b/src/main/java/es/palomafp/aadd/inm/GestorMapaMundi.java new file mode 100644 index 0000000..a4fcffe --- /dev/null +++ b/src/main/java/es/palomafp/aadd/inm/GestorMapaMundi.java @@ -0,0 +1,46 @@ +package es.palomafp.aadd.inm; + +import java.util.Scanner; + +import es.palomafp.aadd.inm.gestor.GestorFicheroConfiguracion; + +/** + * + * GestorMapaMundi: Clase que accede a informaci贸n de la BBDD MapaMundi. + * + * @author Isidoro Nevares Mart铆n - IES Virgen de la Paloma + * @date 26 sept 2025 + */ + +public class GestorMapaMundi { + + public static void main(String[] args) { + String urlJDBC= GestorFicheroConfiguracion.getValorDeConfiguracion("jdbc.url"); + System.out.println(urlJDBC); + Scanner scanner = new Scanner(System.in); // Crear el scanner + + System.out.println("Introduce una opci贸n de procesamiento sobre Mapa Mundi."); + System.out.println("Opci贸n 1: Consultar pa铆ses del continente americao que empiezan por Sa"); + System.out.println("Opci贸n 2: A帽adir nuevo continente."); + System.out.println("Opci贸n 3: Actualizar el pa铆s con c贸digo 107. capital -> Capital City."); + System.out.println("Opci贸n 4: Eliminar el continente con c贸digo 02."); + String opcion = scanner.nextLine(); // Leer una opci贸n introducida. + + switch (opcion) { + case "1": + System.out.println("Opci贸n 1: Consultar pa铆ses del continente americao que empiezan por Sa"); + break; + case "2": + System.out.println("Opci贸n 2: A帽adir nuevo continente."); + break; + case "3": + System.out.println("Opci贸n 3: Actualizar el pa铆s con c贸digo 107. capital -> Capital City."); + break; + case "4": + System.out.println("Opci贸n 4: Eliminar el continente con c贸digo 02."); + break; + } + + scanner.close(); + } +} diff --git a/src/main/java/es/palomafp/aadd/inm/dao/IContinenteDAO.java b/src/main/java/es/palomafp/aadd/inm/dao/IContinenteDAO.java new file mode 100644 index 0000000..bccca50 --- /dev/null +++ b/src/main/java/es/palomafp/aadd/inm/dao/IContinenteDAO.java @@ -0,0 +1,11 @@ +package es.palomafp.aadd.inm.dao; + +/** + * + * IContinenteDAO: Interfaz que define las operaciones de acceso a datos para Continente. + * + * @author Isidoro Nevares Mart铆n - IES Virgen de la Paloma + * @date 31 oct 2025 + */ +public interface IContinenteDAO { +} diff --git a/src/main/java/es/palomafp/aadd/inm/dao/IPaisDAO.java b/src/main/java/es/palomafp/aadd/inm/dao/IPaisDAO.java new file mode 100644 index 0000000..6d53e2f --- /dev/null +++ b/src/main/java/es/palomafp/aadd/inm/dao/IPaisDAO.java @@ -0,0 +1,16 @@ +package es.palomafp.aadd.inm.dao; + +import java.util.List; + +import es.palomafp.aadd.inm.vo.Pais; + +/** + * + * IPaisDAO: Interfaz que define las operaciones de acceso a datos para Pa铆s. + * + * @author Isidoro Nevares Mart铆n - IES Virgen de la Paloma + * @date 31 oct 2025 + */ +public interface IPaisDAO { + List obtenerListaPaises(String codigoContinente); +} diff --git a/src/main/java/es/palomafp/aadd/inm/dao/impl/ContinenteDaoJDBC.java b/src/main/java/es/palomafp/aadd/inm/dao/impl/ContinenteDaoJDBC.java new file mode 100644 index 0000000..af0acc7 --- /dev/null +++ b/src/main/java/es/palomafp/aadd/inm/dao/impl/ContinenteDaoJDBC.java @@ -0,0 +1,13 @@ +package es.palomafp.aadd.inm.dao.impl; + +import es.palomafp.aadd.inm.dao.IContinenteDAO; + +/** + * + * ContinenteDaoJDBC: Clase que implementa el interfaz IContinenteDAO + * + * @author Isidoro Nevares Mart铆n - IES Virgen de la Paloma + * @date 31 oct 2025 + */ +public class ContinenteDaoJDBC implements IContinenteDAO { +} diff --git a/src/main/java/es/palomafp/aadd/inm/dao/impl/PaisDaoJDBC.java b/src/main/java/es/palomafp/aadd/inm/dao/impl/PaisDaoJDBC.java new file mode 100644 index 0000000..510998a --- /dev/null +++ b/src/main/java/es/palomafp/aadd/inm/dao/impl/PaisDaoJDBC.java @@ -0,0 +1,25 @@ +package es.palomafp.aadd.inm.dao.impl; + +import java.util.List; + +import es.palomafp.aadd.inm.dao.IPaisDAO; +import es.palomafp.aadd.inm.gestor.GestorFicheroConfiguracion; +import es.palomafp.aadd.inm.vo.Pais; + +/** + * + * PaisDaoJDBC: Clase que implementa el interfaz IPaisDAO + * + * @author Isidoro Nevares Mart铆n - IES Virgen de la Paloma + * @date 31 oct 2025 + */ +public class PaisDaoJDBC implements IPaisDAO{ + + @Override + public List obtenerListaPaises(String codigoContinente) { + // TODO Auto-generated method stub + String urlJDBC= GestorFicheroConfiguracion.getValorDeConfiguracion("jdbc.url"); + System.out.println("urlJDBC: "+urlJDBC); + return null; + } +} diff --git a/src/main/java/es/palomafp/aadd/inm/gestor/GestorFicheroConfiguracion.java b/src/main/java/es/palomafp/aadd/inm/gestor/GestorFicheroConfiguracion.java new file mode 100644 index 0000000..08852f9 --- /dev/null +++ b/src/main/java/es/palomafp/aadd/inm/gestor/GestorFicheroConfiguracion.java @@ -0,0 +1,38 @@ +package es.palomafp.aadd.inm.gestor; + +import java.io.FileInputStream; +import java.util.Properties; + +/** + * + * GestorFicheroConfiguracion: Clase que se encarga de gestionar el fichero de configuraci贸n. + * + * + * @author Isidoro Nevares Mart铆n - IES Virgen de la Paloma + * @date 31 oct 2025 + */ +public class GestorFicheroConfiguracion { + private static final String RUTA_FICHERO_CONFIGURACION = "config/conf.properties"; + private static Properties propiedades; + + private GestorFicheroConfiguracion() { + // Constructor privado para evitar instanciaci贸n + } + static { + propiedades= new Properties(); + try { + // Fichero que est谩 en el classpath + // propiedades.load(GestorFicheroConfiguracion.class.getClassLoader().getResourceAsStream(RUTA_FICHERO_CONFIGURACION)); + + // Fichero con ruta relativa al proyecto + propiedades.load(new FileInputStream(RUTA_FICHERO_CONFIGURACION)); + } catch (Exception e) { + e.printStackTrace(); + } + } + public static String getValorDeConfiguracion(String clave) { + String valor = null; + valor = propiedades.getProperty(clave); + return valor; + } +} diff --git a/src/main/java/es/palomafp/aadd/inm/vo/Continente.java b/src/main/java/es/palomafp/aadd/inm/vo/Continente.java new file mode 100644 index 0000000..6c8e548 --- /dev/null +++ b/src/main/java/es/palomafp/aadd/inm/vo/Continente.java @@ -0,0 +1,35 @@ +package es.palomafp.aadd.inm.vo; + +/** + * Continente: Clase que se encarga de almacenar informaci贸n de un Continente. + * + * @author: Isidoro Nevares Mart铆n (IES Virgen de la Paloma) + * @date: 2 oct 2025 + */ +public class Continente { + + private String codigo; + private String nombre; + + @Override + public String toString() { + return "Continente [codigo=" + codigo + ", nombre=" + nombre + "]"; + } + + 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; + } + +} diff --git a/src/main/java/es/palomafp/aadd/inm/vo/Pais.java b/src/main/java/es/palomafp/aadd/inm/vo/Pais.java new file mode 100644 index 0000000..ae2e027 --- /dev/null +++ b/src/main/java/es/palomafp/aadd/inm/vo/Pais.java @@ -0,0 +1,52 @@ +package es.palomafp.aadd.inm.vo; + +/** + * Pais: Clase que se encarga de almacenar informaci贸n de un Pa铆s. + * + * @author: Isidoro Nevares Mart铆n (IES Virgen de la Paloma) + * @date: 2 oct 2025 + */ +public class Pais { + private int identificador; + private String nombre; + private String capital; + private Continente continente; + + 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 getCapital() { + return capital; + } + + public void setCapital(String capital) { + this.capital = capital; + } + + public Continente getContinente() { + return continente; + } + + public void setContinente(Continente continente) { + this.continente = continente; + } + + @Override + public String toString() { + return "Pais [identificador=" + identificador + ", nombre=" + nombre + ", capital=" + capital + ", continente=" + + continente + "]\n"; + } +} diff --git a/src/main/resources/config/conf.properties b/src/main/resources/config/conf.properties new file mode 100644 index 0000000..be58260 --- /dev/null +++ b/src/main/resources/config/conf.properties @@ -0,0 +1,5 @@ +# Par醡etros de conexi髇 a la base de datos MapaMundi en SGDB MySQL +jdbc.driver = com.mysql.cj.jdbc.Driver +jdbc.url = jdbc:mysql://192.168.1.35:3306/Mapamundi +jdbc.usuario = root +jdbc.password = mysql_123 diff --git a/target/classes/META-INF/MANIFEST.MF b/target/classes/META-INF/MANIFEST.MF new file mode 100644 index 0000000..a297ac5 --- /dev/null +++ b/target/classes/META-INF/MANIFEST.MF @@ -0,0 +1,4 @@ +Manifest-Version: 1.0 +Build-Jdk-Spec: 25 +Created-By: Maven Integration for Eclipse + diff --git a/target/classes/META-INF/maven/aadd_act2_3/aadd_act2_3/pom.properties b/target/classes/META-INF/maven/aadd_act2_3/aadd_act2_3/pom.properties new file mode 100644 index 0000000..2815589 --- /dev/null +++ b/target/classes/META-INF/maven/aadd_act2_3/aadd_act2_3/pom.properties @@ -0,0 +1,7 @@ +#Generated by Maven Integration for Eclipse +#Mon Nov 03 10:44:08 CET 2025 +artifactId=aadd_act2_3 +groupId=aadd_act2_3 +m2e.projectLocation=C\:\\Users\\ineva\\INM\\Personal\\Trabajo\\00-Educaci\u00F3n - CM\\10-Curso 2025-2026\\02-Acceso de datos -DAM2\\workspace\\aadd_act2_3 +m2e.projectName=aadd_act2_3 +version=0.0.1-SNAPSHOT diff --git a/target/classes/META-INF/maven/aadd_act2_3/aadd_act2_3/pom.xml b/target/classes/META-INF/maven/aadd_act2_3/aadd_act2_3/pom.xml new file mode 100644 index 0000000..3d49bea --- /dev/null +++ b/target/classes/META-INF/maven/aadd_act2_3/aadd_act2_3/pom.xml @@ -0,0 +1,6 @@ + + 4.0.0 + aadd_act2_3 + aadd_act2_3 + 0.0.1-SNAPSHOT + \ No newline at end of file diff --git a/target/classes/config/conf.properties b/target/classes/config/conf.properties new file mode 100644 index 0000000..be58260 --- /dev/null +++ b/target/classes/config/conf.properties @@ -0,0 +1,5 @@ +# Par醡etros de conexi髇 a la base de datos MapaMundi en SGDB MySQL +jdbc.driver = com.mysql.cj.jdbc.Driver +jdbc.url = jdbc:mysql://192.168.1.35:3306/Mapamundi +jdbc.usuario = root +jdbc.password = mysql_123 diff --git a/target/classes/es/palomafp/aadd/inm/GestorMapaMundi.class b/target/classes/es/palomafp/aadd/inm/GestorMapaMundi.class new file mode 100644 index 0000000000000000000000000000000000000000..dc60014e9cdceecb796653e9d424976d81805008 GIT binary patch literal 1758 zcma)6OLH4V5dOxNy|SW^#P1{o#);!ten^&W62CA>WIJ*2BSAsn| z|9~r1T=)Yz0Eaxvrl1O{@GVu`;6Q!~2cTyqmu2h&Th-gs)9;?{e)IQ_KLeP=Lkmp| z{nF1=grm#iQ6(cpv6xYAIde<;f%aBKMXZKyQCWyFoZc2sM8*+rDYL%0E$x7zbxye| zm}h7nOcfYnIbDsIlBYa#5C^vW4c4L&;^iqU3Yo@{0C&Uc@m@{k?B(e1_lHdm)O-<8COQ z=msm~ce26n1WDRKC>-^i9FxDuw~^=e-m9W2X`UUsmgcsos6aS;be`wx$D9hDk+rJ~ z*?qs0GknoeW#!gvHN@U%aBMuCKtHCEn8pmXuPdJhW_TDn2UACzDS%wMw)yEZk#AB`_t9cSx!qK-cxJhFppYoi-8u^r5QO9tutk|0KqB^V(XCzvLfAXp-pB*>qQ zwcpr5?i-9&BjQ#>3|Fy4oaKl}RWVJ(#}RR*ijn#NDN3^b0QGS6s#$ z4B$7C{)4jl6QfaOhoTJM;x6uy?N!43n!IU6@=j^dMjg>YmOui!UtG=wr>3=gFU**SDnf8Z&txm}R literal 0 HcmV?d00001 diff --git a/target/classes/es/palomafp/aadd/inm/dao/impl/ContinenteDaoJDBC.class b/target/classes/es/palomafp/aadd/inm/dao/impl/ContinenteDaoJDBC.class new file mode 100644 index 0000000000000000000000000000000000000000..c84bac5f81676356e9b938eee528bfde404c7c04 GIT binary patch literal 383 zcmZ`#yH3ME5S(@V022tLpr_(da6+O3MFK}iAd3{B^lSToi|jkgariGPBnm!&k3y^i zMGB(R&F)MwJG)=sAD;luF^u35l%A`aOIPtzt(c2K8C$7>oibHjs>IpWSZ!N9W_LHf zP9pe(-5I~KD%n1(NjB4Y8zCeduC=;dvALQM!b@XKJ0kRsj;91aafOc2!&V;=HVA`M zX5KHVOgE35m6|Y2UC!l{8`JSW(QjYOoN$(|9sK_e7lio1Et*{4n9h8ECEo9rr`>`$ ufFzV3$h}COWE0#Jrj{HCPTmo}iQu6x7>W$(wwKuT0d_EuDmN4Ku=fM#mR)lI literal 0 HcmV?d00001 diff --git a/target/classes/es/palomafp/aadd/inm/dao/impl/PaisDaoJDBC.class b/target/classes/es/palomafp/aadd/inm/dao/impl/PaisDaoJDBC.class new file mode 100644 index 0000000000000000000000000000000000000000..705eb0e8e0430a087848b5d34bf435582e190965 GIT binary patch literal 1121 zcma)5ZBG+H5PlX)uhbK;ysC(Rh%ImD3!+j&B5g35Dke2e{J6bajwRRI=DJ7XzfwPd z(ZnC%k220~n+RAEKitml-pn)4Gc)_^_xGOwHc@skz)%t$ugxRX;)iXI^C0kK-0}jh zJlSeT-g_=PRj%Gt_bLuD3}eUqgnJQ>L+_w@EPU-C%dl`I$ZHGm@_-?`BV(y|83v1` z21BNz0+GicuDNiKV;HT;SiDPHO_6-y%}6j5YRczPgD29QdzTq~Bs&bNwJTFz=3OQv z)zl&uNlkV%H;e>9EEQ{i#ng2o4gSiVmu7B!i(Q+}51!|m1HN#}LM3VGS$uva^-lAE$ zM;tEKb1#)qAd(#JQyodH8Kdp_JQnf5biGJu{m3&!+Jm0e_Gf} zSvC+GE<8M>Vr$hE$uLpuwfMaBJRW1y!4rmYtKgzG7f%gSr)}g$G1bRcfecL-G>vSm z?WkUsPLt#G6f@-ODouQ`FU?qwoqJOoCJYOp;?g%n?{a`Fy$4!{>Ew}RWQSJHkpE(T zyR>HQW_$8J5>hQ98x? tDIT%UHo~BfSno;7GKEy(3v|gxrz7XCThdbHY!#?Q*Ybmkv*a6EO^J@9nM~6w(%Y z(Z$fdsw+Fd&}YF!r-6QkeqAPgJ1<>P@PbA}`US6<$YM}c4iS9j_Up}-75A`(5!@pg zuFoqB15F^&-Jn`g*fC5P7-#6cHfsHYBZ7!5w=k&$rUEjK+H>dKF3mzvrYJqJ)u6-0 z_)`3~Jq*)-GwX)9=6WdiYzvRDK*J}p=9oV+BpjEY(is(BDsUj7BbJp0}N literal 0 HcmV?d00001 diff --git a/target/classes/es/palomafp/aadd/inm/vo/Continente.class b/target/classes/es/palomafp/aadd/inm/vo/Continente.class new file mode 100644 index 0000000000000000000000000000000000000000..699d8ea21b5fa54f9fcbe789c73a0e0a58a77535 GIT binary patch literal 1014 zcmah{+iuf95Ivi#V+={1^pa8_2~A1Ti(hyv?E{r~irR;wNC@$;iI=dI;v|n0LqklQG56Gne;hlUyRIYsk#nn@ z3+0E>7k()6$S{;{_$_xl?hl=-{*4%f47q`FZpQb2%OLMevsQJ?gN#YQVi752TLcWG4J1Ck*@D{}ZO^ zMyO^?7%HvyD!)7`4BN}JUr(jyion1YLpc$k_I|eMnTaxXH0>(GW@{C--7A3Mv4t#h zy7q~Mr+7vZ@bOsqF2nJKev!a&Onoaeb6IbSlEC~WkV5? zveA1KCJR30FXNZc`MK9No~fku@oD z=wx(eJNJ0-B`SLu7lDc%k#EfkP(+C$rrDC!%~v!+H#dKv{LbFI$9Cr{cJHuf*T|6H z(EdJ|I~;tb!W0tl(gJvM4&IuBC(HAA{Bxy)7^^uqn?>?P5ooRlYnSH7-XXFePIc zAxdfYr3ABOCKsjRJy(iEcBx+shMAEOMud_H=6~{dwm+8vB?2rt>T&5k8Bs2ksMLL? zg>X(+F@Z&Dd<|t8FDpaB4T5023lN#?br6_f#4?>dhp{3s>D~VJiC(X1tq2r>1S_2W zbjdzN33;sXCes`}kja~mXyu^E zlBW5z>(gQcWVaEzcO|jGUoiMf54iJN6s}@f5(s>jc)r&%mXV}h`{qfjs_p1(*C^|< z%F1Dub}~diXb=Im8bty2iha`J?UNQpr$m`#fBKHnO`%iJIh;Gk*mpbaCVfNpV-#_U zWhVi*kf58uI40h5>Gsn?A#2ueD^qCTNOr8)3r9a@#XC zo{w2iBk4mV_02R@y8uJr8q@Lyx_!h92cE9)4}ujHpLyh>J2bzyL^oZtYZUf7X~SI4Z33+ G;LSfV;4{bo literal 0 HcmV?d00001