MAJ V4.4.2 - Ajout dans le menu du node structurepage de la méthode
evalNumeroPage et evalNumeroAbsoluPage
This commit is contained in:
parent
0eca3a99e1
commit
db596e9a09
Binary file not shown.
Binary file not shown.
3
bin/.gitignore
vendored
3
bin/.gitignore
vendored
@ -4,3 +4,6 @@
|
|||||||
/fenetres/
|
/fenetres/
|
||||||
/list/
|
/list/
|
||||||
/resources/
|
/resources/
|
||||||
|
/ajoutetitretouteslespages.png
|
||||||
|
/ajoutetitretouteslespages.svg
|
||||||
|
/ajoutetitretouteslespagesmini.png
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -2725,48 +2725,7 @@ public class meptl {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if(parent!=null) {
|
if(parent!=null)addStyleParent(parent, nodStyle, ensembleDesParagraphes);
|
||||||
|
|
||||||
addStyleParent(parent, nodStyle, ensembleDesParagraphes);
|
|
||||||
// //le paragraph properties
|
|
||||||
// node nodeStyleParentParagraphProperties = parent.retourneFirstEnfantsByName("style:paragraph-properties");
|
|
||||||
// node LesNodesStyleParagraph = nodStyle.retourneFirstEnfantsByName("style:paragraph-properties");
|
|
||||||
// Enumeration<String > K = nodeStyleParentParagraphProperties.getAttributs().keys();
|
|
||||||
// while(K.hasMoreElements()){
|
|
||||||
// String Key = K.nextElement();
|
|
||||||
// if(LesNodesStyleParagraph.getNomElt().equals("style:paragraph-properties")) {
|
|
||||||
// if(LesNodesStyleParagraph.getAttributs().get(Key)==null) {
|
|
||||||
// LesNodesStyleParagraph.getAttributs().put(Key, nodeStyleParentParagraphProperties.getAttributs().get(Key));
|
|
||||||
// }
|
|
||||||
// }else {
|
|
||||||
// node n = new node();
|
|
||||||
// n.setNomElt("style:paragraph-properties");
|
|
||||||
// n.setAttributs(nodeStyleParentParagraphProperties.getAttributs());
|
|
||||||
// nodStyle.getNodes().add(n);
|
|
||||||
// break;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// //le text properties
|
|
||||||
// node nodeStyleParDefautTextProperties = parent.retourneFirstEnfantsByName("style:text-properties");
|
|
||||||
// node LesNodesStyleText = nodStyle.retourneFirstEnfantsByName("style:text-properties");
|
|
||||||
// K = nodeStyleParDefautTextProperties.getAttributs().keys();
|
|
||||||
// while(K.hasMoreElements()){
|
|
||||||
// String Key = K.nextElement();
|
|
||||||
// if(LesNodesStyleText.getNomElt().equals("style:text-properties")) {
|
|
||||||
// if(LesNodesStyleText.getAttributs().get(Key)==null) {
|
|
||||||
// LesNodesStyleText.getAttributs().put(Key, nodeStyleParDefautTextProperties.getAttributs().get(Key));
|
|
||||||
// }
|
|
||||||
// }else {
|
|
||||||
// node n = new node();
|
|
||||||
// n.setNomElt("style:text-properties");
|
|
||||||
// n.setAttributs(nodeStyleParDefautTextProperties.getAttributs());
|
|
||||||
// nodStyle.getNodes().add(n);
|
|
||||||
// break;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -131,10 +131,8 @@ public class createPopupMenu extends JPopupMenu {
|
|||||||
mnPopupTree.addSeparator();
|
mnPopupTree.addSeparator();
|
||||||
mnPopupTree.add(new actCoefficient());
|
mnPopupTree.add(new actCoefficient());
|
||||||
mnPopupTree.addSeparator();
|
mnPopupTree.addSeparator();
|
||||||
mnPopupTree.add(mnNiveau1());
|
mnPopupTree.add(mnNiveau1(nod));
|
||||||
if(nod.getNomElt().equals("structurepage")) {
|
if(nod.getNomElt().equals("structurepage")) {
|
||||||
mnPopupTree.addSeparator();
|
|
||||||
mnPopupTree.add(mnaddTitreToutesLesPages());
|
|
||||||
mnPopupTree.addSeparator();
|
mnPopupTree.addSeparator();
|
||||||
mnPopupTree.add(mnGroupeMethodeEvaluerMultiple(nod));
|
mnPopupTree.add(mnGroupeMethodeEvaluerMultiple(nod));
|
||||||
}
|
}
|
||||||
@ -599,7 +597,7 @@ public class createPopupMenu extends JPopupMenu {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
private JMenu mnPourFeedback(node nod) {
|
private JMenu mnPourFeedback(node nod) {
|
||||||
JMenu mnPourFeedback = new JMenu("Pour représentation feedback");
|
JMenu mnPourFeedback = new JMenu("Pour représentation dans le feedback");
|
||||||
mnPourFeedback.setIcon(new ImageIcon(create.class.getResource("/resources/feedbackmini.png")));
|
mnPourFeedback.setIcon(new ImageIcon(create.class.getResource("/resources/feedbackmini.png")));
|
||||||
mnPourFeedback.add(mnSaut());
|
mnPourFeedback.add(mnSaut());
|
||||||
mnPourFeedback.addSeparator();
|
mnPourFeedback.addSeparator();
|
||||||
@ -688,14 +686,18 @@ public class createPopupMenu extends JPopupMenu {
|
|||||||
* Permet de modifier le coefficient du node de niveua 1.</br>
|
* Permet de modifier le coefficient du node de niveua 1.</br>
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
private JMenu mnNiveau1 () {
|
private JMenu mnNiveau1 (node nod) {
|
||||||
JMenu mnNiveau1 = new JMenu("Pour représentation & coefficient");
|
JMenu mnNiveau1 = new JMenu("Pour représentation dans le feedback");
|
||||||
mnNiveau1.setIcon( new ImageIcon(create.class.getResource("/resources/feedbackmini.png"))); ///resources/attributanalysewritermini.png
|
mnNiveau1.setIcon( new ImageIcon(create.class.getResource("/resources/feedbackmini.png"))); ///resources/attributanalysewritermini.png
|
||||||
mnNiveau1.add(mnSautNiveau1());
|
mnNiveau1.add(mnSautNiveau1());
|
||||||
mnNiveau1.addSeparator();
|
mnNiveau1.addSeparator();
|
||||||
mnNiveau1.add(mnTitreNiveau1());
|
mnNiveau1.add(mnTitreNiveau1());
|
||||||
mnNiveau1.addSeparator();
|
mnNiveau1.addSeparator();
|
||||||
mnNiveau1.add(mnAddMenuNiveau1());
|
mnNiveau1.add(mnAddMenuNiveau1());
|
||||||
|
if(nod.getNomElt().equals("structurepage")) {
|
||||||
|
mnNiveau1.addSeparator();
|
||||||
|
mnNiveau1.add(mnaddTitreToutesLesPages());
|
||||||
|
}
|
||||||
return mnNiveau1;
|
return mnNiveau1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -790,11 +792,13 @@ public class createPopupMenu extends JPopupMenu {
|
|||||||
mnGroupeMethodeEvaluer.add(new actAllContent());
|
mnGroupeMethodeEvaluer.add(new actAllContent());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Pour la méthode evalAncrageNumeroAbsoluePage
|
||||||
if(listeDesNodesAncrable.isAncrable(nod)) {
|
if(listeDesNodesAncrable.isAncrable(nod)) {
|
||||||
mnGroupeMethodeEvaluer.addSeparator();
|
mnGroupeMethodeEvaluer.addSeparator();
|
||||||
mnGroupeMethodeEvaluer.add(mnEvalAncrageNumeroAbsoluPage());
|
mnGroupeMethodeEvaluer.add(mnEvalAncrageNumeroAbsoluPage());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Pourla méthode evalFormatageDirect et evalSautPageColonne
|
||||||
if(listeDesNodesFormatageDirect.isFormatageDirect(nod)) {
|
if(listeDesNodesFormatageDirect.isFormatageDirect(nod)) {
|
||||||
mnGroupeMethodeEvaluer.addSeparator();
|
mnGroupeMethodeEvaluer.addSeparator();
|
||||||
mnGroupeMethodeEvaluer.add(mnEvalFormatageDirect());
|
mnGroupeMethodeEvaluer.add(mnEvalFormatageDirect());
|
||||||
@ -802,11 +806,13 @@ public class createPopupMenu extends JPopupMenu {
|
|||||||
mnGroupeMethodeEvaluer.add(mnEvalSautPageColonne());
|
mnGroupeMethodeEvaluer.add(mnEvalSautPageColonne());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Pour la méthode evalNameNode
|
||||||
if(listeEvalNameNode.isNodeEvalNameNode(nod)) {
|
if(listeEvalNameNode.isNodeEvalNameNode(nod)) {
|
||||||
mnGroupeMethodeEvaluer.addSeparator();
|
mnGroupeMethodeEvaluer.addSeparator();
|
||||||
mnGroupeMethodeEvaluer.add(mnEvalNameNode());
|
mnGroupeMethodeEvaluer.add(mnEvalNameNode());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Pour la méthode analyseStyle et evalNameLegacyStyle
|
||||||
if(listeDesNodesAnalyseStyle.isAnalyseStyle(nod)) {
|
if(listeDesNodesAnalyseStyle.isAnalyseStyle(nod)) {
|
||||||
mnGroupeMethodeEvaluer.addSeparator();
|
mnGroupeMethodeEvaluer.addSeparator();
|
||||||
mnGroupeMethodeEvaluer.add(mnAnalyseStyle());
|
mnGroupeMethodeEvaluer.add(mnAnalyseStyle());
|
||||||
@ -814,15 +820,19 @@ public class createPopupMenu extends JPopupMenu {
|
|||||||
mnGroupeMethodeEvaluer.add(mnEvalNameLegacyStyle());
|
mnGroupeMethodeEvaluer.add(mnEvalNameLegacyStyle());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Pour la méthode evalPlacement, evalLastChild, evalFirstChild
|
||||||
if(listeDesNodesEvalPlacement.isPlacement(nod)) {
|
if(listeDesNodesEvalPlacement.isPlacement(nod)) {
|
||||||
mnGroupeMethodeEvaluer.addSeparator();
|
if(!nod.getNomElt().equals("page")) {
|
||||||
mnGroupeMethodeEvaluer.add(mnEvalPlacementParagraphe());
|
mnGroupeMethodeEvaluer.addSeparator();
|
||||||
|
mnGroupeMethodeEvaluer.add(mnEvalPlacementParagraphe());
|
||||||
|
}
|
||||||
mnGroupeMethodeEvaluer.addSeparator();
|
mnGroupeMethodeEvaluer.addSeparator();
|
||||||
mnGroupeMethodeEvaluer.add(mnEvaluerPremierEnfant());
|
mnGroupeMethodeEvaluer.add(mnEvaluerPremierEnfant());
|
||||||
mnGroupeMethodeEvaluer.addSeparator();
|
mnGroupeMethodeEvaluer.addSeparator();
|
||||||
mnGroupeMethodeEvaluer.add(mnEvaluerDernierEnfant());
|
mnGroupeMethodeEvaluer.add(mnEvaluerDernierEnfant());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Pour la méthode evalPasParagrapheVide, evalNamePage, evalNumeroPage, evalNumeroAbsoluePage
|
||||||
if(listeDesNodesPourEvaluerPage.isPage(nod)) {
|
if(listeDesNodesPourEvaluerPage.isPage(nod)) {
|
||||||
mnGroupeMethodeEvaluer.addSeparator();
|
mnGroupeMethodeEvaluer.addSeparator();
|
||||||
mnGroupeMethodeEvaluer.add(mnEvalPasParagrapheVide());
|
mnGroupeMethodeEvaluer.add(mnEvalPasParagrapheVide());
|
||||||
@ -834,12 +844,14 @@ public class createPopupMenu extends JPopupMenu {
|
|||||||
mnGroupeMethodeEvaluer.add(mnEvalNumeroAbsoluePage());
|
mnGroupeMethodeEvaluer.add(mnEvalNumeroAbsoluePage());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Pour la méthode evalEnteteActive, evalEntetePasActive
|
||||||
if(listeDesNodesPourEvaluationEntetePage.isEntete(nod)) {
|
if(listeDesNodesPourEvaluationEntetePage.isEntete(nod)) {
|
||||||
mnGroupeMethodeEvaluer.add(mnevalEnteteActive());
|
mnGroupeMethodeEvaluer.add(mnevalEnteteActive());
|
||||||
mnGroupeMethodeEvaluer.addSeparator();
|
mnGroupeMethodeEvaluer.addSeparator();
|
||||||
mnGroupeMethodeEvaluer.add(mnevalEntetePasActive());
|
mnGroupeMethodeEvaluer.add(mnevalEntetePasActive());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Pour la méthode evalPiedPageActive, evalPiedPagePasActive
|
||||||
if(listeDesNodesPourEvaluerPiedDePage.isPiedDePage(nod)) {
|
if(listeDesNodesPourEvaluerPiedDePage.isPiedDePage(nod)) {
|
||||||
mnGroupeMethodeEvaluer.addSeparator();
|
mnGroupeMethodeEvaluer.addSeparator();
|
||||||
mnGroupeMethodeEvaluer.add(mnEvalPiedPageActive());
|
mnGroupeMethodeEvaluer.add(mnEvalPiedPageActive());
|
||||||
@ -847,6 +859,7 @@ public class createPopupMenu extends JPopupMenu {
|
|||||||
mnGroupeMethodeEvaluer.add(mnEvalPiedPagePasActive());
|
mnGroupeMethodeEvaluer.add(mnEvalPiedPagePasActive());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Pour la méthode EvaluerATraversAnalyseStyle
|
||||||
if(nod.getNomElt().equals("style:style")) {
|
if(nod.getNomElt().equals("style:style")) {
|
||||||
mnGroupeMethodeEvaluer.addSeparator();
|
mnGroupeMethodeEvaluer.addSeparator();
|
||||||
mnGroupeMethodeEvaluer.add(mnEvaluerATraversAnalyseStyle());
|
mnGroupeMethodeEvaluer.add(mnEvaluerATraversAnalyseStyle());
|
||||||
@ -879,7 +892,11 @@ public class createPopupMenu extends JPopupMenu {
|
|||||||
return mnGroupeMethodeEvaluer;
|
return mnGroupeMethodeEvaluer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Pour évaluer les nodes enfants.
|
||||||
|
* @param nod
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
private JMenu mnGroupeMethodeEvaluerMultiple(node nod) {
|
private JMenu mnGroupeMethodeEvaluerMultiple(node nod) {
|
||||||
JMenu mnGroupeMethodeEvaluerMultiple = new JMenu("Evaluer les nodes enfants");
|
JMenu mnGroupeMethodeEvaluerMultiple = new JMenu("Evaluer les nodes enfants");
|
||||||
|
|
||||||
@ -889,8 +906,12 @@ public class createPopupMenu extends JPopupMenu {
|
|||||||
if(nod.getNomElt().equals("structurepage")) {
|
if(nod.getNomElt().equals("structurepage")) {
|
||||||
mnGroupeMethodeEvaluerMultiple.addSeparator();
|
mnGroupeMethodeEvaluerMultiple.addSeparator();
|
||||||
mnGroupeMethodeEvaluerMultiple.add(new actAllContentChilds());
|
mnGroupeMethodeEvaluerMultiple.add(new actAllContentChilds());
|
||||||
|
mnGroupeMethodeEvaluerMultiple.addSeparator();
|
||||||
mnGroupeMethodeEvaluerMultiple.add(mnEvalNamePage());
|
mnGroupeMethodeEvaluerMultiple.add(mnEvalNamePage());
|
||||||
mnGroupeMethodeEvaluerMultiple.addSeparator();
|
mnGroupeMethodeEvaluerMultiple.addSeparator();
|
||||||
|
mnGroupeMethodeEvaluerMultiple.add(mnEvalNumeroPage());
|
||||||
|
mnGroupeMethodeEvaluerMultiple.addSeparator();
|
||||||
|
mnGroupeMethodeEvaluerMultiple.add(mnEvalNumeroAbsoluePage());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -37,22 +37,13 @@ public class actEvalNamePageOui extends AbstractAction{
|
|||||||
try {
|
try {
|
||||||
point = Integer.valueOf(a);
|
point = Integer.valueOf(a);
|
||||||
if(point<=0) {
|
if(point<=0) {
|
||||||
if(nod.getNomElt().equals("page")) {
|
if(nod.getNomElt().equals("page")) nod.getAttributs().put("evalNamePage", String.valueOf(0));
|
||||||
nod.getAttributs().put("evalNamePage", String.valueOf(0));
|
if(nod.getNomElt().equals("structurepage")) ajouteAToutesLesPages(nod,"0");
|
||||||
}
|
|
||||||
if(nod.getNomElt().equals("structurepage")) {
|
|
||||||
ajouteAToutesLesPages(nod,"0");
|
|
||||||
}
|
|
||||||
|
|
||||||
fenetres.create.getTextNodeSelect().setText(baliseStyle.balise());
|
fenetres.create.getTextNodeSelect().setText(baliseStyle.balise());
|
||||||
fenetres.create.getTextNodeSelect().setText("<h2>Erreur la valeur doit être un nombre entier POSITIF supérieur à zéro.<br>Cependant,la valeur a été modifiée.<br>evalNamePage=0.</h2>");
|
fenetres.create.getTextNodeSelect().setText("<h2>Erreur la valeur doit être un nombre entier POSITIF supérieur à zéro.<br>Cependant,la valeur a été modifiée.<br>evalNamePage=0.</h2>");
|
||||||
}else {
|
}else {
|
||||||
if(nod.getNomElt().equals("page")) {
|
if(nod.getNomElt().equals("page")) nod.getAttributs().put("evalNamePage", String.valueOf(point));
|
||||||
nod.getAttributs().put("evalNamePage", String.valueOf(point));
|
if(nod.getNomElt().equals("structurepage")) ajouteAToutesLesPages(nod,String.valueOf(point));
|
||||||
}
|
|
||||||
if(nod.getNomElt().equals("structurepage")) {
|
|
||||||
ajouteAToutesLesPages(nod,String.valueOf(point));
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
} catch (Exception e2) {
|
} catch (Exception e2) {
|
||||||
fenetres.create.getTextNodeSelect().setText(baliseStyle.balise());
|
fenetres.create.getTextNodeSelect().setText(baliseStyle.balise());
|
||||||
|
@ -23,8 +23,12 @@ public class actEvalNumeroAbsoluePageNon extends AbstractAction{
|
|||||||
@Override
|
@Override
|
||||||
public void actionPerformed(ActionEvent e) {
|
public void actionPerformed(ActionEvent e) {
|
||||||
node nod = (node) fenetres.create.getSelectNode().getUserObject();
|
node nod = (node) fenetres.create.getSelectNode().getUserObject();
|
||||||
nod.supprimeAttribut("evalNumeroAbsoluePage");
|
if(nod.getNomElt().equals("page")) nod.getAttributs().remove("evalNumeroAbsoluePage");
|
||||||
|
if(nod.getNomElt().equals("structurepage")) {
|
||||||
|
for(int i = 0 ; i < nod.getNodes().size();i++) {
|
||||||
|
nod.getNodes().get(i).getAttributs().remove("evalNumeroAbsoluePage");
|
||||||
|
}
|
||||||
|
}
|
||||||
fenetres.create.getTextNodeSelect().refreshAffichage(nod);
|
fenetres.create.getTextNodeSelect().refreshAffichage(nod);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -37,11 +37,13 @@ public class actEvalNumeroAbsoluePageOui extends AbstractAction{
|
|||||||
try {
|
try {
|
||||||
point = Integer.valueOf(a);
|
point = Integer.valueOf(a);
|
||||||
if(point<=0) {
|
if(point<=0) {
|
||||||
nod.getAttributs().put("evalNumeroAbsoluePage", String.valueOf(0));
|
if(nod.getNomElt().equals("page")) nod.getAttributs().put("evalNumeroAbsoluePage", String.valueOf(0));
|
||||||
|
if(nod.getNomElt().equals("structurepage")) ajouteAToutesLesPages(nod,"0");
|
||||||
fenetres.create.getTextNodeSelect().setText(baliseStyle.balise());
|
fenetres.create.getTextNodeSelect().setText(baliseStyle.balise());
|
||||||
fenetres.create.getTextNodeSelect().setText("<h2>Erreur la valeur doit être un nombre entier POSITIF supérieur à zéro.<br>Cependant,la valeur a été modifiée.<br>evalNumeroAbsoluePage=0.</h2>");
|
fenetres.create.getTextNodeSelect().setText("<h2>Erreur la valeur doit être un nombre entier POSITIF supérieur à zéro.<br>Cependant,la valeur a été modifiée.<br>evalNumeroAbsoluePage=0.</h2>");
|
||||||
}else {
|
}else {
|
||||||
nod.getAttributs().put("evalNumeroAbsoluePage", String.valueOf(point));
|
if(nod.getNomElt().equals("page")) nod.getAttributs().put("evalNumeroAbsoluePage", String.valueOf(point));
|
||||||
|
if(nod.getNomElt().equals("structurepage")) ajouteAToutesLesPages(nod,String.valueOf(point));
|
||||||
}
|
}
|
||||||
} catch (Exception e2) {
|
} catch (Exception e2) {
|
||||||
fenetres.create.getTextNodeSelect().setText(baliseStyle.balise());
|
fenetres.create.getTextNodeSelect().setText(baliseStyle.balise());
|
||||||
@ -49,7 +51,12 @@ public class actEvalNumeroAbsoluePageOui extends AbstractAction{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
fenetres.create.getTextNodeSelect().refreshAffichage(nod);
|
fenetres.create.getTextNodeSelect().refreshAffichage(nod);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void ajouteAToutesLesPages(node nod,String point) {
|
||||||
|
for(int i=0; i < nod.getNodes().size();i++) {
|
||||||
|
nod.getNodes().get(i).getAttributs().put("evalNumeroAbsoluePage", point);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -23,7 +23,12 @@ public class actEvalNumeroPageNon extends AbstractAction{
|
|||||||
@Override
|
@Override
|
||||||
public void actionPerformed(ActionEvent e) {
|
public void actionPerformed(ActionEvent e) {
|
||||||
node nod = (node) fenetres.create.getSelectNode().getUserObject();
|
node nod = (node) fenetres.create.getSelectNode().getUserObject();
|
||||||
nod.supprimeAttribut("evalNumeroPage");
|
if(nod.getNomElt().equals("page")) nod.getAttributs().remove("evalNumeroPage");
|
||||||
|
if(nod.getNomElt().equals("structurepage")) {
|
||||||
|
for(int i = 0 ; i < nod.getNodes().size();i++) {
|
||||||
|
nod.getNodes().get(i).getAttributs().remove("evalNumeroPage");
|
||||||
|
}
|
||||||
|
}
|
||||||
fenetres.create.getTextNodeSelect().refreshAffichage(nod); }
|
fenetres.create.getTextNodeSelect().refreshAffichage(nod); }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -36,11 +36,13 @@ public class actEvalNumeroPageOui extends AbstractAction{
|
|||||||
try {
|
try {
|
||||||
point = Integer.valueOf(a);
|
point = Integer.valueOf(a);
|
||||||
if(point<=0) {
|
if(point<=0) {
|
||||||
nod.getAttributs().put("evalNumeroPage", String.valueOf(0));
|
if(nod.getNomElt().equals("page")) nod.getAttributs().put("evalNumeroPage", String.valueOf(0));
|
||||||
|
if(nod.getNomElt().equals("structurepage")) ajouteAToutesLesPages(nod,"0");
|
||||||
fenetres.create.getTextNodeSelect().setText(baliseStyle.balise());
|
fenetres.create.getTextNodeSelect().setText(baliseStyle.balise());
|
||||||
fenetres.create.getTextNodeSelect().setText("<h2>Erreur la valeur doit être un nombre entier POSITIF supérieur à zéro.<br>Cependant,la valeur a été modifiée.<br>evalNumeroPage=0.</h2>");
|
fenetres.create.getTextNodeSelect().setText("<h2>Erreur la valeur doit être un nombre entier POSITIF supérieur à zéro.<br>Cependant,la valeur a été modifiée.<br>evalNumeroPage=0.</h2>");
|
||||||
}else {
|
}else {
|
||||||
nod.getAttributs().put("evalNumeroPage", String.valueOf(point));
|
if(nod.getNomElt().equals("page")) nod.getAttributs().put("evalNumeroPage", String.valueOf(point));
|
||||||
|
if(nod.getNomElt().equals("structurepage")) ajouteAToutesLesPages(nod,String.valueOf(point));
|
||||||
}
|
}
|
||||||
} catch (Exception e2) {
|
} catch (Exception e2) {
|
||||||
fenetres.create.getTextNodeSelect().setText(baliseStyle.balise());
|
fenetres.create.getTextNodeSelect().setText(baliseStyle.balise());
|
||||||
@ -51,4 +53,10 @@ public class actEvalNumeroPageOui extends AbstractAction{
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void ajouteAToutesLesPages(node nod,String point) {
|
||||||
|
for(int i=0; i < nod.getNodes().size();i++) {
|
||||||
|
nod.getNodes().get(i).getAttributs().put("evalNumeroPage", point);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -11,7 +11,7 @@ import fenetres.create;
|
|||||||
|
|
||||||
public class addTitreToutesLesPagesTrue extends AbstractAction{
|
public class addTitreToutesLesPagesTrue extends AbstractAction{
|
||||||
{
|
{
|
||||||
putValue( Action.NAME, "true" );
|
putValue( Action.NAME, "Ajoute un titre 1 à toutes les pages" );
|
||||||
putValue( Action.SHORT_DESCRIPTION, "Ajoute un titre 1 à toutes les pages.");
|
putValue( Action.SHORT_DESCRIPTION, "Ajoute un titre 1 à toutes les pages.");
|
||||||
putValue( Action.SMALL_ICON, new ImageIcon(create.class.getResource("/resources/truemini.png")));
|
putValue( Action.SMALL_ICON, new ImageIcon(create.class.getResource("/resources/truemini.png")));
|
||||||
}
|
}
|
||||||
|
@ -57,7 +57,7 @@ public class listeAttributsAnalyseWriter {
|
|||||||
case "evalFormatageDirect": return true;
|
case "evalFormatageDirect": return true;
|
||||||
case "evalSautPageColonne": return true;
|
case "evalSautPageColonne": return true;
|
||||||
case "evalPasParagrapheVide": return true;
|
case "evalPasParagrapheVide": return true;
|
||||||
case "evalAUnStyleParent":return true; // A faire
|
case "evalAUnStyleParent":return true; // A faire avautation de l'existence d'un style parent
|
||||||
|
|
||||||
case "analysis_filename": return true;
|
case "analysis_filename": return true;
|
||||||
case "auteur": return true;
|
case "auteur": return true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user