List of usage examples for org.jdom2 Element setText
public Element setText(final String text)
From source file:fr.rt.acy.locapic.gps.TrackService.java
License:Open Source License
/** * Methode qui creer l'element JDOM pour la nouvelle localisation (<trkpt> pour track point) * Utilise la localisation passe en parametre et l'attribut de classe GSA (String) * @param loc - la nouvelle localisation * @return Element - element JDOM representant la position *//* w w w .j a va 2 s . c o m*/ public Element createLocationElement(Location loc) { // Creation de notre objet Element contenant notre nouvelle position Element locElement = new Element("trkpt", ns); // Ajout des attributs lattitude et longitude locElement.setAttribute("lat", String.valueOf(loc.getLatitude())); locElement.setAttribute("lon", String.valueOf(loc.getLongitude())); // Nature du fix (position GPS) : 2d ou 3d, utilise pour l'integration ou non de l'altitude, du vdop (et donc du pdop) String locFix = "2d"; /* * Ajout de l'altitude */ if (loc.hasAltitude()) { Element locAltitude = new Element("ele", ns); locAltitude.setText(String.valueOf(loc.getAltitude())); locElement.addContent(locAltitude); locFix = "3d"; } /* * Creation de la date */ // Recup de la date au format POSIX (millisecondes depuis 1970) long posixTime = (long) loc.getTime(); // Creation d'un objet Date a partir du temps POSIX Date date = new Date(posixTime); // Creation d'un format de date SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-ddHH:mm:ss"); // Creation d'un StringBuilder a partir de notre format et de notre date StringBuilder formattedDateBuilder = new StringBuilder(sdf.format(date)); // On ajoute 2 caractere au builder formattedDateBuilder.append("Z"); // Z => indication de fuseau horaire // TODO verif // T (pour Time), permet de couper la chaine entre la date et l'heure formattedDateBuilder.insert(10, "T"); // Creation de la chaine a partir du Builder String formattedDate = formattedDateBuilder.toString(); //Log.v(TAG, "TIME => "+formattedDate); // Ajout de la date (element XML) Element locTime = new Element("time", ns); locTime.setText(formattedDate); locElement.addContent(locTime); /* * gestion du fix et de la precision DOP (NMEA, $GPGSA) */ // Creation d'attributs de type Element, modifie ci apres Element locFixElem = new Element("fix", ns); Element locSats = new Element("sat", ns); Element locHdop = new Element("hdop", ns); Element locVdop = new Element("vdop", ns); Element locPdop = new Element("pdop", ns); // Creation d'attributs de type chaine pour les infos DOP String pdop = ""; String hdop = ""; String vdop = ""; String nbSat = String.valueOf(loc.getExtras().getInt("satellites")); // Si on a une chaine GSA // chaine de test : GSA = "$GPGSA,A,2,19,28,14,18,27,22,31,39,,,,,1.7,1.0,1.3*35XX"; if (GSA != null) { String[] gsarray = GSA.split(","); pdop = gsarray[gsarray.length - 3]; hdop = gsarray[gsarray.length - 2]; vdop = gsarray[gsarray.length - 1].substring(0, gsarray[gsarray.length - 1].length() - 5); // Si le fix dans la chaine vaut 2 ET que l'altitude de l'objet loc vaut 0.0 : on met 2d dans notre fix // Si le fix vaut 3, on met 3d dans notre fix // Tout ca parce que l'attribut hasAltitude de la classe Location n'a pas de valeurs pour les objets location retourne par le systeme de certains telephone (teste avec un Nexus 5) if ((gsarray[2].equals("2") && loc.getAltitude() == 0.0) || gsarray[2].equals("3")) locFix = gsarray[2] + "d"; // On fait plus confiance a la chaine NMEA.GSA pour l'utilisation de l'altitude fournit par le locationListener // Si le fix dans la chaine GSA vaut 2d, on enleve l'altitude qui a ete prise dans l'objet loc et qui peut-etre une valeur bidon (ex : par defaut = 0m) if (locFix.equals("2d")) locElement.removeChild("ele", ns); } /* * Ajout fix et DOP */ locFixElem.setText(locFix); locElement.addContent(locFixElem); // Si nombre de satellite pas nul, on ajoute l'element <sat>n</sat> if (nbSat != null && !nbSat.equals("0")) { locSats.setText(nbSat); locElement.addContent(locSats); } // Si hdop pas egal a "", on ajoute l'element <hdop>x</hdop> if (!hdop.equals("")) { locHdop.setText(hdop); locElement.addContent(locHdop); // Si vdop pas egal a "" ET notre fix vaut 3d, on ajoute l'element <vdop>x</vdop> ... if (!vdop.equals("") && locFix.equals("3d")) { locVdop.setText(vdop); locElement.addContent(locVdop); // ... et l'element pdop donne par la chaine GSA ou calcule a partir de hdop et vdop if (!pdop.equals("")) { locPdop.setText(pdop); } else { // Si pas de PDOP mais qu'on a V et HDOP alors calcul de PDOP double hdopv = Float.parseFloat(hdop); double vdopv = Float.parseFloat(vdop); locPdop.setText(String.valueOf(Math.sqrt(hdopv * hdopv + vdopv * vdopv))); } locElement.addContent(locPdop); } } return locElement; }
From source file:Frames.CrExperience2.java
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed // TODO add your handling code here: if (!jTextField1.isEnabled() && go == 1) { int option = JOptionPane.showConfirmDialog(rootPane, "Voulez-vous enregistr ?"); if (option == 0) { try { Element configs = new Element("config"); Element emplacement = new Element("emplacement"); configs.addContent(emplacement); Element emplacementQuestion = new Element("EmplacementQuestion"); emplacementQuestion.setText("" + position); emplacement.addContent(emplacementQuestion); Element font = new Element("fons"); font.setText(jComboBox3.getSelectedItem().toString()); emplacement.addContent(font); Element couleur = new Element("couleur"); couleur.setText(jButton10.getForeground().getRed() + "/" + jButton10.getForeground().getGreen() + "/" + jButton10.getForeground().getBlue()); Element taille = new Element("taille"); taille.setText(jComboBox4.getSelectedItem().toString()); emplacement.addContent(couleur); emplacement.addContent(taille); if (jToggleButton1.isSelected()) { Element ecran = new Element("ecran"); Element couleur2 = new Element("couleur"); couleur2.setText(jButton12.getForeground().getRed() + "/" + jButton12.getForeground().getGreen() + "/" + jButton12.getForeground().getBlue()); ecran.addContent(couleur2); if (jRadioButton12.isSelected()) { Attribute type = new Attribute("type", "fixe"); ecran.setAttribute(type); Element fixe = new Element("fixe"); fixe.setText(textField1.getText()); ecran.addContent(fixe); } else if (jRadioButton13.isSelected()) { Attribute type = new Attribute("type", "aleatoire"); ecran.setAttribute(type); Element aleatoire = new Element("aleatoire"); Element de = new Element("de"); de.setText(textField2.getText()); Element a = new Element("a"); a.setText(textField3.getText()); aleatoire.addContent(de); aleatoire.addContent(a); ecran.addContent(aleatoire); }/* w w w . jav a 2 s . c om*/ configs.addContent(ecran); } Element consigne = new Element("consigne"); Element text = new Element("text"); text.setText(jTextArea3.getText()); consigne.addContent(text); Element font2 = new Element("fons"); font2.setText(jComboBox1.getSelectedItem().toString()); consigne.addContent(font2); Element couleur3 = new Element("couleur"); couleur3.setText(jButton13.getForeground().getRed() + "/" + jButton13.getForeground().getGreen() + "/" + jButton13.getForeground().getBlue()); consigne.addContent(couleur3); Element taille1 = new Element("taille"); taille1.setText(jComboBox2.getSelectedItem().toString()); consigne.addContent(taille1); configs.addContent(consigne); experience.addContent(configs); //On utilise ici un affichage classique avec getPrettyFormat() XMLOutputter sortie = new XMLOutputter(Format.getPrettyFormat()); //Remarquez qu'il suffit simplement de crer une instance de FileOutputStream //avec en argument le nom du fichier pour effectuer la srialisation. sortie.output(document, new FileOutputStream("Exp2/Experiences.xml")); jTextArea2.setText(""); this.setVisible(false); CrExperience1 cr = new CrExperience1(); cr.setVisible(true); cr.setLocationRelativeTo(null); } catch (java.io.IOException e) { } } else { } } else { JOptionPane.showMessageDialog(rootPane, "Entrez un ID et veuillez le vrfifier SVP! ou Remplissez bien le formulaire !"); } }
From source file:Frames.CrExperience2.java
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed // TODO add your handling code here: if (!jList1.getSelectedValuesList().isEmpty() && !jList3.getSelectedValuesList().isEmpty() && !"".equals(jTextField2.getText()) && !jTextField1.isEnabled()) { for (int i = 0; i < jList1.getSelectedValuesList().size(); i++) { String te = ""; Element stimule = new Element("stimul"); Attribute media = new Attribute("media", choix); stimule.setAttribute(media); experience.addContent(stimule); Element url = new Element("url"); url.setText(jList1.getSelectedValuesList().get(i).toString()); stimule.addContent(url);/*from w ww .j a v a 2 s .c o m*/ Element question = new Element("quesiton"); question.setText(jTextField2.getText()); stimule.addContent(question); if (!jList2.getSelectedValuesList().isEmpty()) { Element url2 = new Element("url2"); url2.setText(jList2.getSelectedValue().toString()); stimule.addContent(url2); } for (int j = 0; j < jList3.getSelectedValuesList().size(); j++) { te = te + "/" + jList3.getSelectedValuesList().get(j).toString(); Element img = new Element("img"); img.setText(jList3.getSelectedValuesList().get(j).toString()); stimule.addContent(img); } tache = tache + jList1.getSelectedValuesList().get(i).toString() + "/" + jTextField2.getText() + te + "/" + newline + "\n"; } jTextArea2.setText(tache); go = 1; } else { JOptionPane.showMessageDialog(rootPane, "Remplissez bien le formulaire"); } }
From source file:Frames.CrExperience2.java
private void jButton24ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton24ActionPerformed // TODO add your handling code here: if (!jTextField1.isEnabled() && go == 1) { int option = JOptionPane.showConfirmDialog(rootPane, "Voulez-vous enregistr ?"); if (option == 0) { try { Element configs = new Element("config"); Element emplacement = new Element("emplacement"); configs.addContent(emplacement); Element emplacementQuestion = new Element("EmplacementQuestion"); emplacementQuestion.setText("" + position); emplacement.addContent(emplacementQuestion); Element font = new Element("fons"); font.setText(jComboBox3.getSelectedItem().toString()); emplacement.addContent(font); Element couleur = new Element("couleur"); couleur.setText(jButton10.getForeground().getRed() + "/" + jButton10.getForeground().getGreen() + "/" + jButton10.getForeground().getBlue()); Element taille = new Element("taille"); taille.setText(jComboBox4.getSelectedItem().toString()); emplacement.addContent(couleur); emplacement.addContent(taille); if (jToggleButton1.isSelected()) { Element ecran = new Element("ecran"); Element couleur2 = new Element("couleur"); couleur2.setText(jButton12.getForeground().getRed() + "/" + jButton12.getForeground().getGreen() + "/" + jButton12.getForeground().getBlue()); ecran.addContent(couleur2); if (jRadioButton12.isSelected()) { Attribute type = new Attribute("type", "fixe"); ecran.setAttribute(type); Element fixe = new Element("fixe"); System.out.println("BOn"); fixe.setText(textField1.getText()); ecran.addContent(fixe); } else if (jRadioButton13.isSelected()) { Attribute type = new Attribute("type", "aleatoire"); ecran.setAttribute(type); Element aleatoire = new Element("aleatoire"); Element de = new Element("de"); de.setText(textField2.getText()); Element a = new Element("a"); a.setText(textField3.getText()); aleatoire.addContent(de); aleatoire.addContent(a); ecran.addContent(aleatoire); }//from w ww . j a v a 2 s . c o m configs.addContent(ecran); } Element consigne = new Element("consigne"); Element text = new Element("text"); text.setText(jTextArea3.getText()); consigne.addContent(text); Element font2 = new Element("fons"); font2.setText(jComboBox1.getSelectedItem().toString()); consigne.addContent(font2); Element couleur3 = new Element("couleur"); couleur3.setText(jButton13.getForeground().getRed() + "/" + jButton13.getForeground().getGreen() + "/" + jButton13.getForeground().getBlue()); consigne.addContent(couleur3); Element taille1 = new Element("taille"); taille1.setText(jComboBox2.getSelectedItem().toString()); consigne.addContent(taille1); configs.addContent(consigne); experience.addContent(configs); //On utilise ici un affichage classique avec getPrettyFormat() XMLOutputter sortie = new XMLOutputter(Format.getPrettyFormat()); //Remarquez qu'il suffit simplement de crer une instance de FileOutputStream //avec en argument le nom du fichier pour effectuer la srialisation. sortie.output(document, new FileOutputStream("Exp2/Experiences.xml")); jTextArea2.setText(""); this.setVisible(false); CrExperience1 cr = new CrExperience1(); cr.setVisible(true); cr.setLocationRelativeTo(null); } catch (java.io.IOException e) { } } else { } } else { JOptionPane.showMessageDialog(rootPane, "Entrez un ID et veuillez le vrfifier SVP! ou Remplissez bien le formulaire !"); } }
From source file:Frames.CrExperience3.java
private void jButton24ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton24ActionPerformed // TODO add your handling code here: if (!jTextField1.isEnabled() && go == 1) { int option = JOptionPane.showConfirmDialog(rootPane, "Voulez-vous enregistr ?"); if (option == 0) { try { Element configs = new Element("config"); Element emplacement = new Element("emplacement"); configs.addContent(emplacement); Element emplacementQuestion = new Element("EmplacementQuestion"); emplacementQuestion.setText("" + position); emplacement.addContent(emplacementQuestion); Element font = new Element("fons"); font.setText(jComboBox3.getSelectedItem().toString()); emplacement.addContent(font); Element couleur = new Element("couleur"); couleur.setText(jButton10.getForeground().getRed() + "/" + jButton10.getForeground().getGreen() + "/" + jButton10.getForeground().getBlue()); Element taille = new Element("taille"); taille.setText(jComboBox4.getSelectedItem().toString()); emplacement.addContent(couleur); emplacement.addContent(taille); if (jToggleButton1.isSelected()) { Element ecran = new Element("ecran"); Element couleur2 = new Element("couleur"); couleur2.setText(jButton12.getForeground().getRed() + "/" + jButton12.getForeground().getGreen() + "/" + jButton12.getForeground().getBlue()); ecran.addContent(couleur2); if (jRadioButton12.isSelected()) { Attribute type = new Attribute("type", "fixe"); ecran.setAttribute(type); Element fixe = new Element("fixe"); fixe.setText(textField1.getText()); ecran.addContent(fixe); } else if (jRadioButton13.isSelected()) { Attribute type = new Attribute("type", "aleatoire"); ecran.setAttribute(type); Element aleatoire = new Element("aleatoire"); Element de = new Element("de"); de.setText(textField2.getText()); Element a = new Element("a"); a.setText(textField3.getText()); aleatoire.addContent(de); aleatoire.addContent(a); ecran.addContent(aleatoire); }/* ww w. ja v a 2s . c o m*/ configs.addContent(ecran); } Element consigne = new Element("consigne"); Element text = new Element("text"); text.setText(jTextArea3.getText()); consigne.addContent(text); Element font2 = new Element("fons"); font2.setText(jComboBox1.getSelectedItem().toString()); consigne.addContent(font2); Element couleur3 = new Element("couleur"); couleur3.setText(jButton13.getForeground().getRed() + "/" + jButton13.getForeground().getGreen() + "/" + jButton13.getForeground().getBlue()); consigne.addContent(couleur3); Element taille1 = new Element("taille"); taille1.setText(jComboBox2.getSelectedItem().toString()); consigne.addContent(taille1); configs.addContent(consigne); experience.addContent(configs); //On utilise ici un affichage classique avec getPrettyFormat() XMLOutputter sortie = new XMLOutputter(Format.getPrettyFormat()); //Remarquez qu'il suffit simplement de crer une instance de FileOutputStream //avec en argument le nom du fichier pour effectuer la srialisation. sortie.output(document, new FileOutputStream("Exp3/Experiences.xml")); jTextArea2.setText(""); this.setVisible(false); CrExperience1 cr = new CrExperience1(); cr.setVisible(true); cr.setLocationRelativeTo(null); } catch (java.io.IOException e) { } } else { } } else { JOptionPane.showMessageDialog(rootPane, "Entrez un ID et veuillez le vrfifier SVP! ou Remplissez bien le formulaire !"); } }
From source file:Frames.CrExperience3.java
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed // TODO add your handling code here: if (!jTextField1.isEnabled() && go == 1) { int option = JOptionPane.showConfirmDialog(rootPane, "Voulez-vous enregistr ?"); if (option == 0) { try { Element configs = new Element("config"); Element emplacement = new Element("emplacement"); configs.addContent(emplacement); Element emplacementQuestion = new Element("EmplacementQuestion"); emplacementQuestion.setText("" + position); emplacement.addContent(emplacementQuestion); Element font = new Element("fons"); font.setText(jComboBox3.getSelectedItem().toString()); emplacement.addContent(font); Element couleur = new Element("couleur"); couleur.setText(jButton10.getForeground().getRed() + "/" + jButton10.getForeground().getGreen() + "/" + jButton10.getForeground().getBlue()); Element taille = new Element("taille"); taille.setText(jComboBox4.getSelectedItem().toString()); emplacement.addContent(couleur); emplacement.addContent(taille); if (jToggleButton1.isSelected()) { Element ecran = new Element("ecran"); Element couleur2 = new Element("couleur"); couleur2.setText(jButton12.getForeground().getRed() + "/" + jButton12.getForeground().getGreen() + "/" + jButton12.getForeground().getBlue()); ecran.addContent(couleur2); if (jRadioButton12.isSelected()) { Attribute type = new Attribute("type", "fixe"); ecran.setAttribute(type); Element fixe = new Element("fixe"); fixe.setText(textField1.getText()); ecran.addContent(fixe); } else if (jRadioButton13.isSelected()) { Attribute type = new Attribute("type", "aleatoire"); ecran.setAttribute(type); Element aleatoire = new Element("aleatoire"); Element de = new Element("de"); de.setText(textField2.getText()); Element a = new Element("a"); a.setText(textField3.getText()); aleatoire.addContent(de); aleatoire.addContent(a); ecran.addContent(aleatoire); }/*from w w w.j a va 2s . c om*/ configs.addContent(ecran); } Element consigne = new Element("consigne"); Element text = new Element("text"); text.setText(jTextArea3.getText()); consigne.addContent(text); Element font2 = new Element("fons"); font2.setText(jComboBox1.getSelectedItem().toString()); consigne.addContent(font2); Element couleur3 = new Element("couleur"); couleur3.setText(jButton13.getForeground().getRed() + "/" + jButton13.getForeground().getGreen() + "/" + jButton13.getForeground().getBlue()); consigne.addContent(couleur3); Element taille1 = new Element("taille"); taille1.setText(jComboBox2.getSelectedItem().toString()); consigne.addContent(taille1); configs.addContent(consigne); experience.addContent(configs); //On utilise ici un affichage classique avec getPrettyFormat() XMLOutputter sortie = new XMLOutputter(Format.getPrettyFormat()); //Remarquez qu'il suffit simplement de crer une instance de FileOutputStream //avec en argument le nom du fichier pour effectuer la srialisation. sortie.output(document, new FileOutputStream("Exp3/Experiences.xml")); jTextArea2.setText(""); this.setVisible(false); CrExperience1 cr = new CrExperience1(); cr.setVisible(true); cr.setLocationRelativeTo(null); } catch (java.io.IOException e) { } } else { } } else { JOptionPane.showMessageDialog(rootPane, "Entrez un ID et veuillez le vrfifier SVP! ou Remplissez bien le formulaire !"); } }
From source file:Frames.CrExperience3.java
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed // TODO add your handling code here: if (jList3.getSelectedValuesList().size() != 0 && jTextField2.getText() != "" && !jTextField1.isEnabled()) { String te = ""; Element stimule = new Element("stimul"); experience.addContent(stimule);/*from ww w . j av a 2 s . com*/ Element question = new Element("quesiton"); question.setText(jTextField2.getText()); stimule.addContent(question); for (int j = 0; j < jList3.getSelectedValuesList().size(); j++) { te = te + "/" + jList3.getSelectedValuesList().get(j).toString(); Element img = new Element("img"); img.setText(jList3.getSelectedValuesList().get(j).toString()); stimule.addContent(img); } tache = tache + "/" + jTextField2.getText() + te + "/" + newline + "\n"; jTextArea2.setText(tache); go = 1; } else { JOptionPane.showMessageDialog(rootPane, "Remplissez bien le formulaire"); } }
From source file:geosolutions.zoom.system.XMLConfiguration.java
public boolean saveXmlParametrosSystem() { Cripto cripto = new Cripto(); Element root = new Element("cronos"); root.setAttribute("sistema", "Sistema Cronos"); //nodos hijos mayores Element servidor = new Element("servidor"); Element cliente = new Element("cliente"); Element otroServidor = new Element("otro_servidor"); Element otros = new Element("otros"); Element path = new Element("path"); //servidor//from w ww .ja v a 2 s. c om Element itemDriver = new Element("driver"); itemDriver.setText(ParametrosSystem.getDriverPostgres()); servidor.addContent(itemDriver); Element itemUrl = new Element("url"); itemUrl.setText(ParametrosSystem.getUrlPostgres()); servidor.addContent(itemUrl); Element itemIpServidor = new Element("ip_servidor"); itemIpServidor.setText(ParametrosSystem.getIpServidor()); servidor.addContent(itemIpServidor); Element itemNombreDB = new Element("db"); itemNombreDB.setText(ParametrosSystem.getBaseDatos()); servidor.addContent(itemNombreDB); Element itemNombrePcServidor = new Element("nombre_servidor"); itemNombrePcServidor.setText(ParametrosSystem.getNombrePcServidor()); servidor.addContent(itemNombrePcServidor); Element itemPuerto = new Element("puerto"); itemPuerto.setText(ParametrosSystem.getPuertoPostgres()); servidor.addContent(itemPuerto); Element itemUsuario = new Element("usuario"); itemUsuario.setText(ParametrosSystem.getUsuarioPostgres()); servidor.addContent(itemUsuario); Element itemPassword = new Element("password"); itemPassword.setText(cripto.Encriptar(ParametrosSystem.getPasswordPostgres(), 27)); servidor.addContent(itemPassword); Element itemNickCronos = new Element("nick"); itemNickCronos.setText(ParametrosSystem.getNickSistema()); servidor.addContent(itemNickCronos); //cliente Element itemIpCliente = new Element("ip_cliente"); itemIpCliente.setText(ParametrosSystem.getNombrePcCliente()); cliente.addContent(itemIpCliente); Element itemNombrePcCliente = new Element("nombre_cliente"); itemNombrePcCliente.setText(ParametrosSystem.getNombrePcCliente()); cliente.addContent(itemNombrePcCliente); //otro servidor Element itemIpOtroServidor = new Element("otro_ip_servidor"); itemIpOtroServidor.setText(ParametrosSystem.getOtroIpServidor()); otroServidor.addContent(itemIpOtroServidor); Element itemOtroPuerto = new Element("otro_puerto"); itemOtroPuerto.setText(ParametrosSystem.getOtroPuertoPostgres()); otroServidor.addContent(itemOtroPuerto); Element itemOtroDB = new Element("otro_db"); itemOtroDB.setText(ParametrosSystem.getOtroDB()); otroServidor.addContent(itemOtroDB); //otros Element itemEsServidor = new Element("es_servidor"); itemEsServidor.setText(ParametrosSystem.getEsServidor()); otros.addContent(itemEsServidor); Element itemOcurrioInterrupcion = new Element("interrupcion"); itemOcurrioInterrupcion.setText(ParametrosSystem.getInterrupcion()); otros.addContent(itemOcurrioInterrupcion); Element itemHoraCierrePlanilla = new Element("hora_cierre_planilla"); itemHoraCierrePlanilla.setText(ParametrosSystem.getHoraCierrePlanilla()); otros.addContent(itemHoraCierrePlanilla); Element itemEsAuotorizadoCopia = new Element("es_autorizado_backup"); itemEsAuotorizadoCopia.setText(ParametrosSystem.getEsAutorizado()); otros.addContent(itemEsAuotorizadoCopia); //path Element itemPathReporte = new Element("path_reporte"); itemPathReporte.setText(ParametrosSystem.getPathReport()); path.addContent(itemPathReporte); Element itemPathPgDump = new Element("path_pg_dump"); itemPathPgDump.setText(ParametrosSystem.getPathPgDumpPostgres()); path.addContent(itemPathPgDump); Element itemPathBackup = new Element("path_backup"); itemPathBackup.setText(ParametrosSystem.getPathBackup()); path.addContent(itemPathBackup); //agregamos al root root.addContent(servidor); root.addContent(cliente); root.addContent(otroServidor); root.addContent(otros); root.addContent(path); // Realizamos lo mismo con los elementos restantes XMLOutputter outputter = new XMLOutputter(); try { outputter.output(new Document(root), new FileOutputStream("cronos.xml")); return true; } catch (Exception e) { e.getMessage(); return false; } }
From source file:gestetu05.GestionnaireUtilisateur.java
synchronized void EcrireFichierXML(List<String> Liste) { int i = 0;// w ww. j a v a 2s. com int e = Liste.size(); System.out.println(e); System.out.println(Liste); racine.removeChildren("utilisateur"); while (i < e) { Element utilisateur = new Element("utilisateur"); Attribute numUtilisateur = new Attribute("NumroUtilisateur", String.valueOf(i / 3)); utilisateur.setAttribute(numUtilisateur); Element nom = new Element("nom"); nom.setText(Liste.get(i)); utilisateur.addContent(nom); Element mot_de_passe = new Element("MotDePasse"); mot_de_passe.setText(Liste.get(i + 1)); utilisateur.addContent(mot_de_passe); Element prof = new Element("Profession"); prof.setText(Liste.get(i + 2)); utilisateur.addContent(prof); racine.addContent(utilisateur); i = i + 3; } ; }
From source file:ilarkesto.integration.jdom.JDom.java
License:Open Source License
public static Element setText(Element element, Object text) { element.setText(text == null ? null : text.toString()); return element; }