This commit is contained in:
pablo rodriguez 2022-07-10 16:19:33 +02:00
parent b49d2d670c
commit 5243e94cd6
5 changed files with 19 additions and 10 deletions

1
bin/.gitignore vendored
View File

@ -2,3 +2,4 @@
/fenetres/ /fenetres/
/nodeAC/ /nodeAC/
/outils/ /outils/
/AnalyseCalc/

Binary file not shown.

View File

@ -2183,6 +2183,8 @@ public class Classeur2 {
if(c.getAttributs().get("RepetitionColumn")!=null) propertiesCell.put("RepetitionColumn",c.getAttributs().get("RepetitionColumn")); if(c.getAttributs().get("RepetitionColumn")!=null) propertiesCell.put("RepetitionColumn",c.getAttributs().get("RepetitionColumn"));
if(c.getAttributs().get("contenuCell")!=null) propertiesCell.put("contenuCell",c.getAttributs().get("contenuCell")); if(c.getAttributs().get("contenuCell")!=null) propertiesCell.put("contenuCell",c.getAttributs().get("contenuCell"));
if(c.getAttributs().get("commentaire")!=null) propertiesCell.put("commentaire",c.getAttributs().get("contenuCell"));
if(c.getAttributs().get("xlink:type")!=null) propertiesCell.put("xlink:type",c.getAttributs().get("xlink:type")); if(c.getAttributs().get("xlink:type")!=null) propertiesCell.put("xlink:type",c.getAttributs().get("xlink:type"));
if(c.getAttributs().get("xlink:ref")!=null) propertiesCell.put("xlink:ref",c.getAttributs().get("xlink:ref")); if(c.getAttributs().get("xlink:ref")!=null) propertiesCell.put("xlink:ref",c.getAttributs().get("xlink:ref"));
if(c.getAttributs().get("LargeurColonne")!=null) propertiesCell.put("LargeurColonne",c.getAttributs().get("LargeurColonne")); if(c.getAttributs().get("LargeurColonne")!=null) propertiesCell.put("LargeurColonne",c.getAttributs().get("LargeurColonne"));
@ -2244,13 +2246,19 @@ public class Classeur2 {
if(LargeurColonne!=null) if(!LargeurColonne.isEmpty()) propertiesCell.put("LargeurColonne",LargeurColonne); if(LargeurColonne!=null) if(!LargeurColonne.isEmpty()) propertiesCell.put("LargeurColonne",LargeurColonne);
} }
nodeAC c = cel.retourneFirstEnfantsByName("text:p"); ArrayList<nodeAC> c = cel.retourneListEnfantsByName("text:p");
if(c!=null) { if(c.size()>0) {
propertiesCell.put("contenuCell", c.retourneLesContenusEnfants("")); for(int i = 0 ; i < c.size();i++) {
c = c.retourneFirstEnfantsByName("text:a"); if(!c.get(i).chemin().contains("office:annotation")) {
if(c!=null) { propertiesCell.put("contenuCell", c.get(i).retourneLesContenusEnfants(""));
propertiesCell.put("TypeLien", c.getAttributs().get("xlink:type")); nodeAC ta = c.get(i).retourneFirstEnfantsByName("text:a");
propertiesCell.put("Lien", c.getAttributs().get("xlink:ref")); if(ta!=null) {
propertiesCell.put("TypeLien", ta.getAttributs().get("xlink:type"));
propertiesCell.put("Lien", ta.getAttributs().get("xlink:ref"));
}
}else {
propertiesCell.put("commentaire", c.get(i).retourneLesContenusEnfants(""));
}
} }
} }
@ -2309,9 +2317,9 @@ public class Classeur2 {
} }
// graphique ancrer à la cellule // graphique ancrer à la cellule
c = cel.retourneFirstEnfantsByName("draw:frame"); nodeAC g = cel.retourneFirstEnfantsByName("draw:frame");
if(c!=null) { if(g!=null) {
Graph = new graphic(c, nod, indexStudent); Graph = new graphic(g, nod, indexStudent);
} }
} }