diff --git a/.classpath b/.classpath
index 033eb86..869a31d 100644
--- a/.classpath
+++ b/.classpath
@@ -12,6 +12,6 @@
-
+
diff --git a/Menu/menucontextuel/CreatePopupMenu.java b/Menu/menucontextuel/CreatePopupMenu.java
index b7e720e..68b8ade 100644
--- a/Menu/menucontextuel/CreatePopupMenu.java
+++ b/Menu/menucontextuel/CreatePopupMenu.java
@@ -15,7 +15,6 @@ import fenetres.create;
import list.listeDesNodesAEvaluer;
import list.listeDesNodesAllContent;
import list.listeDesNodesAvecOU;
-import list.listeDesNodesContientEnfant;
import list.listeDesNodesPourEvaluationEntetePage;
import list.listeDesNodesPourEvaluerPage;
import list.listeDesNodesPourEvaluerPiedDePage;
@@ -56,8 +55,8 @@ public class CreatePopupMenu extends JPopupMenu {
if(nod.getNomElt().equals("structurepage")) {
mnPopupTree.addSeparator();
mnPopupTree.add( MnGroupeMethodeEvaluer.menu(nod));
- mnPopupTree.addSeparator();
- mnPopupTree.add(MnGroupeMethodeEvaluerMultiple.menu(nod));
+// mnPopupTree.addSeparator();
+// mnPopupTree.add(MnGroupeMethodeEvaluerMultiple.menu(nod));
}
}
@@ -85,11 +84,11 @@ public class CreatePopupMenu extends JPopupMenu {
mnPopupTree.add(MnGroupeMethodeEvaluer.menu(nod));
}
- // Le groupe méthode évaluer les nodes enfants
- if(listeDesNodesContientEnfant.isContientEnfant(nod) && nod.getNodes().size()>0) {
- mnPopupTree.addSeparator();
- mnPopupTree.add(MnGroupeMethodeEvaluerMultiple.menu(nod));
- }
+// // Le groupe méthode évaluer les nodes enfants
+// if(listeDesNodesContientEnfant.isContientEnfant(nod) && nod.getNodes().size()>0) {
+// mnPopupTree.addSeparator();
+// mnPopupTree.add(MnGroupeMethodeEvaluerMultiple.menu(nod));
+// }
// Le groupe accès aux attributs
mnPopupTree.addSeparator();
diff --git a/Menu/menucontextuel/MnGroupeMethodeEvaluer.java b/Menu/menucontextuel/MnGroupeMethodeEvaluer.java
index 673437e..53a3980 100644
--- a/Menu/menucontextuel/MnGroupeMethodeEvaluer.java
+++ b/Menu/menucontextuel/MnGroupeMethodeEvaluer.java
@@ -4,7 +4,16 @@ import javax.swing.ImageIcon;
import javax.swing.JMenu;
import action.actAllContent;
+import action.actEvalAncrageNumeroAbsoluePageOui;
+import action.actEvalFirstChildTrue;
+import action.actEvalFormatageDirect;
import action.actEvalInitialCreator;
+import action.actEvalLastChildTrue;
+import action.actEvalNameNodeOui;
+import action.actEvalPlacementParagrapheOui;
+import action.actEvalSautPageColonneOui;
+import action.actEvaluerNomDuStyleHeriteTrue;
+import action.actEvaluerStyleTrue;
import action.actevalNameCreator;
import cXML.node;
import fenetres.create;
@@ -18,31 +27,20 @@ import list.listeDesNodesPourEvaluerPage;
import list.listeDesNodesPourEvaluerPiedDePage;
import list.listeDesNodesTabStop;
import list.listeEvalNameNode;
-import sousmenuEvaluation.mnAnalyseStyle;
-import sousmenuEvaluation.mnEvalAncrageNumeroAbsoluPage;
import sousmenuEvaluation.mnEvalEnteteActive;
import sousmenuEvaluation.mnEvalEntetePasActive;
-import sousmenuEvaluation.mnEvalFormatageDirect;
import sousmenuEvaluation.mnEvalLegacyStyleParentPresent;
-import sousmenuEvaluation.mnEvalNameLegacyStyle;
-import sousmenuEvaluation.mnEvalNameNode;
import sousmenuEvaluation.mnEvalNamePage;
import sousmenuEvaluation.mnEvalNameSequence;
-import sousmenuEvaluation.mnEvalNombreDePageMaxi;
-import sousmenuEvaluation.mnEvalNombreDePageMini;
import sousmenuEvaluation.mnEvalNumeroAbsoluePage;
import sousmenuEvaluation.mnEvalNumeroPage;
import sousmenuEvaluation.mnEvalPasParagrapheVide;
import sousmenuEvaluation.mnEvalPiedPageActive;
import sousmenuEvaluation.mnEvalPiedPagePasActive;
-import sousmenuEvaluation.mnEvalPlacementParagraphe;
-import sousmenuEvaluation.mnEvalSautPageColonne;
import sousmenuEvaluation.mnEvalTabAlignementGauche;
import sousmenuEvaluation.mnEvalTabDefautStyleLeader;
import sousmenuEvaluation.mnEvalTextUserDefined;
import sousmenuEvaluation.mnEvaluerATraversAnalyseStyle;
-import sousmenuEvaluation.mnEvaluerDernierEnfant;
-import sousmenuEvaluation.mnEvaluerPremierEnfant;
public class MnGroupeMethodeEvaluer {
@@ -52,59 +50,59 @@ public class MnGroupeMethodeEvaluer {
//Image pour evaluer le node
mnGroupeMethodeEvaluer.setIcon( new ImageIcon(create.class.getResource("/resources/evaluatemini.png")));
- // Pour le node structure
- if(nod.getNomElt().equals("structurepage")) {
- mnGroupeMethodeEvaluer.addSeparator();
- mnGroupeMethodeEvaluer.add(mnEvalNombreDePageMaxi.menu());
- mnGroupeMethodeEvaluer.addSeparator();
- mnGroupeMethodeEvaluer.add(mnEvalNombreDePageMini.menu());
- }
+// // Pour le node structure
+// if(nod.getNomElt().equals("structurepage")) {
+// mnGroupeMethodeEvaluer.addSeparator();
+// mnGroupeMethodeEvaluer.add(mnEvalNombreDePageMaxi.menu());
+// mnGroupeMethodeEvaluer.addSeparator();
+// mnGroupeMethodeEvaluer.add(mnEvalNombreDePageMini.menu());
+// }
// Pour la méthode AllContent
if(listeDesNodesAllContent.isAllContent(nod) ) {
- mnGroupeMethodeEvaluer.addSeparator();
+// mnGroupeMethodeEvaluer.addSeparator();
mnGroupeMethodeEvaluer.add(new actAllContent());
}
// Pour la méthode evalAncrageNumeroAbsoluePage
if(listeDesNodesAncrable.isAncrable(nod)) {
mnGroupeMethodeEvaluer.addSeparator();
- mnGroupeMethodeEvaluer.add(mnEvalAncrageNumeroAbsoluPage.menu());
+ mnGroupeMethodeEvaluer.add(new actEvalAncrageNumeroAbsoluePageOui());
}
// Pourla méthode evalFormatageDirect et evalSautPageColonne
if(listeDesNodesFormatageDirect.isFormatageDirect(nod)) {
mnGroupeMethodeEvaluer.addSeparator();
- mnGroupeMethodeEvaluer.add(mnEvalFormatageDirect.menu());
+ mnGroupeMethodeEvaluer.add(new actEvalFormatageDirect());
mnGroupeMethodeEvaluer.addSeparator();
- mnGroupeMethodeEvaluer.add(mnEvalSautPageColonne.menu());
+ mnGroupeMethodeEvaluer.add(new actEvalSautPageColonneOui());
}
// Pour la méthode evalNameNode
if(listeEvalNameNode.isNodeEvalNameNode(nod)) {
mnGroupeMethodeEvaluer.addSeparator();
- mnGroupeMethodeEvaluer.add(mnEvalNameNode.menu());
+ mnGroupeMethodeEvaluer.add(new actEvalNameNodeOui());
}
// Pour la méthode analyseStyle et evalNameLegacyStyle
if(listeDesNodesAnalyseStyle.isAnalyseStyle(nod)) {
mnGroupeMethodeEvaluer.addSeparator();
- mnGroupeMethodeEvaluer.add(mnAnalyseStyle.menu());
+ mnGroupeMethodeEvaluer.add(new actEvaluerStyleTrue());
mnGroupeMethodeEvaluer.addSeparator();
- mnGroupeMethodeEvaluer.add(mnEvalNameLegacyStyle.menu());
+ mnGroupeMethodeEvaluer.add(new actEvaluerNomDuStyleHeriteTrue()); // mnEvalNameLegacyStyle.menu()
}
// Pour la méthode evalPlacement, evalLastChild, evalFirstChild
if(listeDesNodesEvalPlacement.isPlacement(nod)) {
mnGroupeMethodeEvaluer.addSeparator();
- mnGroupeMethodeEvaluer.add(mnEvalPlacementParagraphe.menu());
+ mnGroupeMethodeEvaluer.add(new actEvalPlacementParagrapheOui()); //mnEvalPlacementParagraphe.menu()
if(nod.retourneLeNodeFrereAvant()==null) {
mnGroupeMethodeEvaluer.addSeparator();
- mnGroupeMethodeEvaluer.add(mnEvaluerPremierEnfant.menu());
+ mnGroupeMethodeEvaluer.add(new actEvalFirstChildTrue()); //mnEvaluerPremierEnfant.menu()
}
if(nod.retourneLeNodeFrereApres()==null) {
mnGroupeMethodeEvaluer.addSeparator();
- mnGroupeMethodeEvaluer.add(mnEvaluerDernierEnfant.menu());
+ mnGroupeMethodeEvaluer.add(new actEvalLastChildTrue()); //mnEvaluerDernierEnfant.menu()
}
}
diff --git a/Menu/menucontextuel/MnGroupeMethodeEvaluerMultiple.java b/Menu/menucontextuel/MnGroupeMethodeEvaluerMultiple.java
index f8a976a..8ef38b2 100644
--- a/Menu/menucontextuel/MnGroupeMethodeEvaluerMultiple.java
+++ b/Menu/menucontextuel/MnGroupeMethodeEvaluerMultiple.java
@@ -1,23 +1,5 @@
package menucontextuel;
-import javax.swing.ImageIcon;
-import javax.swing.JMenu;
-
-import cXML.node;
-import fenetres.create;
-import list.listeDesNodesPourEvaluerPage;
-import sousmenuEvaluation.mnEvalAncrageNumeroAbsoluPageEnfants;
-import sousmenuEvaluation.mnEvalNameLegacyStyleTousLesNodes;
-import sousmenuEvaluation.mnEvalNameNodeEnfants;
-import sousmenuEvaluation.mnEvalNamePage;
-import sousmenuEvaluation.mnEvalNumeroAbsoluePage;
-import sousmenuEvaluation.mnEvalNumeroPage;
-import sousmenuEvaluation.mnEvalPasParagrapheVideTousLesPages;
-import sousmenuEvaluation.mnEvalPlacementDesEnfants;
-import sousmenuEvaluation.mnEvalPlacementParagraphe;
-import sousmenuEvaluation.mnEvalTousParagraphes;
-import sousmenuEvaluation.mnEvaluerStylesParagraphes;
-
/**
* Pour évaluer les nodes enfants.
* @author pabr6
@@ -25,49 +7,44 @@ import sousmenuEvaluation.mnEvaluerStylesParagraphes;
*/
public class MnGroupeMethodeEvaluerMultiple {
- public static JMenu menu(node nod) {
- JMenu mnGroupeMethodeEvaluerMultiple = new JMenu("Evaluer les nodes enfants");
-
- //Image pour evaluer les nodes enfants
- mnGroupeMethodeEvaluerMultiple.setIcon( new ImageIcon(create.class.getResource("/resources/evaluatemultiplemini.png")));
-
- if(nod.getNomElt().equals("structurepage")) {
- mnGroupeMethodeEvaluerMultiple.addSeparator();
- mnGroupeMethodeEvaluerMultiple.add(mnEvalNamePage.menu());
- mnGroupeMethodeEvaluerMultiple.addSeparator();
- mnGroupeMethodeEvaluerMultiple.add(mnEvalNumeroPage.menu());
- mnGroupeMethodeEvaluerMultiple.addSeparator();
- mnGroupeMethodeEvaluerMultiple.add(mnEvalNumeroAbsoluePage.menu());
- mnGroupeMethodeEvaluerMultiple.addSeparator();
- mnGroupeMethodeEvaluerMultiple.add(mnEvalPasParagrapheVideTousLesPages.menu());
- mnGroupeMethodeEvaluerMultiple.addSeparator();
- mnGroupeMethodeEvaluerMultiple.add(mnEvalTousParagraphes.menu());
- }
-
-
- if(nod.getNomElt().equals("text:p") || nod.getNomElt().equals("text:h") || nod.getNomElt().equals("text:list")
- || nod.getNomElt().equals("text:list-item") || nod.getNomElt().equals("text:index-body") ) {
- mnGroupeMethodeEvaluerMultiple.addSeparator();
- mnGroupeMethodeEvaluerMultiple.add(mnEvalNameNodeEnfants.menu());
- mnGroupeMethodeEvaluerMultiple.addSeparator();
- mnGroupeMethodeEvaluerMultiple.add(mnEvalPlacementDesEnfants.menu());
- }
-
-
- if(listeDesNodesPourEvaluerPage.isPage(nod)) {
- mnGroupeMethodeEvaluerMultiple.addSeparator();
- mnGroupeMethodeEvaluerMultiple.add(mnEvalNameNodeEnfants.menu());
- mnGroupeMethodeEvaluerMultiple.addSeparator();
- mnGroupeMethodeEvaluerMultiple.add(mnEvalAncrageNumeroAbsoluPageEnfants.menu());
- mnGroupeMethodeEvaluerMultiple.addSeparator();
- mnGroupeMethodeEvaluerMultiple.add(mnEvalPlacementParagraphe.menu());
- mnGroupeMethodeEvaluerMultiple.addSeparator();
- mnGroupeMethodeEvaluerMultiple.add(mnEvaluerStylesParagraphes.menu());
- mnGroupeMethodeEvaluerMultiple.addSeparator();
- mnGroupeMethodeEvaluerMultiple.add(mnEvalNameLegacyStyleTousLesNodes.menu());
- }
-
-
- return mnGroupeMethodeEvaluerMultiple;
- }
+// public static JMenu menu(node nod) {
+// JMenu mnGroupeMethodeEvaluerMultiple = new JMenu("Evaluer les nodes enfants");
+//
+// //Image pour evaluer les nodes enfants
+// mnGroupeMethodeEvaluerMultiple.setIcon( new ImageIcon(create.class.getResource("/resources/evaluatemultiplemini.png")));
+//
+// if(nod.getNomElt().equals("structurepage")) {
+// mnGroupeMethodeEvaluerMultiple.addSeparator();
+// mnGroupeMethodeEvaluerMultiple.add(mnEvalNamePage.menu());
+// mnGroupeMethodeEvaluerMultiple.addSeparator();
+// mnGroupeMethodeEvaluerMultiple.add(mnEvalNumeroPage.menu());
+// mnGroupeMethodeEvaluerMultiple.addSeparator();
+// mnGroupeMethodeEvaluerMultiple.add(mnEvalNumeroAbsoluePage.menu());
+// mnGroupeMethodeEvaluerMultiple.addSeparator();
+// mnGroupeMethodeEvaluerMultiple.add(mnEvalTousParagraphes.menu());
+// }
+//
+// if(nod.getNomElt().equals("text:p") || nod.getNomElt().equals("text:h") || nod.getNomElt().equals("text:list")
+// || nod.getNomElt().equals("text:list-item") || nod.getNomElt().equals("text:index-body") ) {
+// mnGroupeMethodeEvaluerMultiple.addSeparator();
+// mnGroupeMethodeEvaluerMultiple.add(mnEvalNameNodeEnfants.menu());
+// mnGroupeMethodeEvaluerMultiple.addSeparator();
+// mnGroupeMethodeEvaluerMultiple.add(mnEvalPlacementDesEnfants.menu());
+// }
+//
+// if(listeDesNodesPourEvaluerPage.isPage(nod)) {
+// mnGroupeMethodeEvaluerMultiple.addSeparator();
+// mnGroupeMethodeEvaluerMultiple.add(mnEvalNameNodeEnfants.menu());
+// mnGroupeMethodeEvaluerMultiple.addSeparator();
+// mnGroupeMethodeEvaluerMultiple.add(mnEvalAncrageNumeroAbsoluPageEnfants.menu());
+// mnGroupeMethodeEvaluerMultiple.addSeparator();
+// mnGroupeMethodeEvaluerMultiple.add(mnEvalPlacementParagraphe.menu());
+// mnGroupeMethodeEvaluerMultiple.addSeparator();
+// mnGroupeMethodeEvaluerMultiple.add(mnEvaluerStylesParagraphes.menu());
+// mnGroupeMethodeEvaluerMultiple.addSeparator();
+// mnGroupeMethodeEvaluerMultiple.add(mnEvalNameLegacyStyleTousLesNodes.menu());
+// }
+//
+// return mnGroupeMethodeEvaluerMultiple;
+// }
}
diff --git a/Menu/sousmenuEvaluation/mnAnalyseStyle.java b/Menu/sousmenuEvaluation/mnAnalyseStyle.java
index 8bec18a..41d60bb 100644
--- a/Menu/sousmenuEvaluation/mnAnalyseStyle.java
+++ b/Menu/sousmenuEvaluation/mnAnalyseStyle.java
@@ -1,11 +1,5 @@
package sousmenuEvaluation;
-import javax.swing.ImageIcon;
-import javax.swing.JMenu;
-
-import action.actEvaluerStyleTrue;
-import fenetres.create;
-
/**
* Menu analyseStyle.
* @author pabr6
@@ -13,10 +7,10 @@ import fenetres.create;
*/
public class mnAnalyseStyle{
- public static JMenu menu() {
- JMenu mnAnalyseStyle = new JMenu("Evaluer le style appliqué");
- mnAnalyseStyle.setIcon(new ImageIcon(create.class.getResource("/resources/evaluerstylemini.png")));
- mnAnalyseStyle.add(new actEvaluerStyleTrue());
- return mnAnalyseStyle;
- }
+// public static JMenu menu() {
+// JMenu mnAnalyseStyle = new JMenu("Evaluer le style appliqué");
+// mnAnalyseStyle.setIcon(new ImageIcon(create.class.getResource("/resources/evaluerstylemini.png")));
+// mnAnalyseStyle.add(new actEvaluerStyleTrue());
+// return mnAnalyseStyle;
+// }
}
diff --git a/Menu/sousmenuEvaluation/mnEvalAncrageNumeroAbsoluPage.java b/Menu/sousmenuEvaluation/mnEvalAncrageNumeroAbsoluPage.java
index 5e3d1c6..e059c99 100644
--- a/Menu/sousmenuEvaluation/mnEvalAncrageNumeroAbsoluPage.java
+++ b/Menu/sousmenuEvaluation/mnEvalAncrageNumeroAbsoluPage.java
@@ -11,12 +11,23 @@ import fenetres.create;
* @author pabr6
*
*/
-public class mnEvalAncrageNumeroAbsoluPage{
+public class mnEvalAncrageNumeroAbsoluPage extends JMenu {
- public static JMenu menu(){
- JMenu mnEvalAncrageNumeroAbsoluPageAncrage = new JMenu("Numéro absolue de la page");
- mnEvalAncrageNumeroAbsoluPageAncrage.setIcon(new ImageIcon(create.class.getResource("/resources/evalnumeropageancragemini.png")));
- mnEvalAncrageNumeroAbsoluPageAncrage.add(new actEvalAncrageNumeroAbsoluePageOui());
- return mnEvalAncrageNumeroAbsoluPageAncrage;
+ /**
+ *
+ */
+ private static final long serialVersionUID = 1L;
+
+ public mnEvalAncrageNumeroAbsoluPage() {
+ super();
+ setIcon(new ImageIcon(create.class.getResource("/resources/evalnumeropageancragemini.png")));
+ setAction(new actEvalAncrageNumeroAbsoluePageOui());
}
+
+// public static JMenu menu(){
+// JMenu mnEvalAncrageNumeroAbsoluPageAncrage = new JMenu("Numéro absolue de la page");
+// mnEvalAncrageNumeroAbsoluPageAncrage.setIcon(new ImageIcon(create.class.getResource("/resources/evalnumeropageancragemini.png")));
+// mnEvalAncrageNumeroAbsoluPageAncrage.add(new actEvalAncrageNumeroAbsoluePageOui());
+// return mnEvalAncrageNumeroAbsoluPageAncrage;
+// }
}
diff --git a/Menu/sousmenuEvaluation/mnEvalFormatageDirect.java b/Menu/sousmenuEvaluation/mnEvalFormatageDirect.java
index 45b0c6e..75cd626 100644
--- a/Menu/sousmenuEvaluation/mnEvalFormatageDirect.java
+++ b/Menu/sousmenuEvaluation/mnEvalFormatageDirect.java
@@ -15,10 +15,10 @@ import fenetres.create;
public class mnEvalFormatageDirect{
- public static JMenu menu() {
- JMenu mnEvalFormatageDirect = new JMenu("Evaluer l'absence ou la présence du formatage direct");
- mnEvalFormatageDirect.setIcon( new ImageIcon(create.class.getResource("/resources/evalformatagedirectmini.png")));
- mnEvalFormatageDirect.add(new actEvalFormatageDirect());
- return mnEvalFormatageDirect;
- }
+// public static JMenu menu() {
+// JMenu mnEvalFormatageDirect = new JMenu("Evaluer l'absence ou la présence du formatage direct");
+// mnEvalFormatageDirect.setIcon( new ImageIcon(create.class.getResource("/resources/evalformatagedirectmini.png")));
+// mnEvalFormatageDirect.add(new actEvalFormatageDirect());
+// return mnEvalFormatageDirect;
+// }
}
diff --git a/Menu/sousmenuEvaluation/mnEvalFormatageDirectTousLesNodes.java b/Menu/sousmenuEvaluation/mnEvalFormatageDirectTousLesNodes.java
deleted file mode 100644
index c7d7f2a..0000000
--- a/Menu/sousmenuEvaluation/mnEvalFormatageDirectTousLesNodes.java
+++ /dev/null
@@ -1,24 +0,0 @@
-package sousmenuEvaluation;
-
-import javax.swing.ImageIcon;
-import javax.swing.JMenu;
-
-import action.actEvalFormatageDirectTousLesNodesFalse;
-import action.actEvalFormatageDirectTousLesNodesTrue;
-import fenetres.create;
-
-/**
- * Evaluer l'absence ou la présence du formatage directe.
- * De tous les nodes de la structurepage.
- * Uniquement présent sur les paragraphes ou les titres.
- * @return
- */
-public class mnEvalFormatageDirectTousLesNodes {
- public static JMenu menu() {
- JMenu mnEvalFormatageDirectTousLesNodes = new JMenu("Evaluer l'absence ou la présence du formatage direct");
- mnEvalFormatageDirectTousLesNodes.setIcon( new ImageIcon(create.class.getResource("/resources/evalformatagedirectmini.png")));
- mnEvalFormatageDirectTousLesNodes.add(new actEvalFormatageDirectTousLesNodesTrue());
- mnEvalFormatageDirectTousLesNodes.add( new actEvalFormatageDirectTousLesNodesFalse());
- return mnEvalFormatageDirectTousLesNodes;
- }
-}
diff --git a/Menu/sousmenuEvaluation/mnEvalNameLegacyStyle.java b/Menu/sousmenuEvaluation/mnEvalNameLegacyStyle.java
index 7d5bf4d..bab0dd0 100644
--- a/Menu/sousmenuEvaluation/mnEvalNameLegacyStyle.java
+++ b/Menu/sousmenuEvaluation/mnEvalNameLegacyStyle.java
@@ -1,12 +1,6 @@
package sousmenuEvaluation;
-import javax.swing.ImageIcon;
-import javax.swing.JMenu;
-
-import action.actEvaluerNomDuStyleHeriteTrue;
-import fenetres.create;
-
- /**
+/**
* Menu pour évaluer le nom du style hérité.
* Permet d'évaluer les formatages directs sans utiliser analyseStyle.
* @author pabr6
@@ -14,10 +8,10 @@ import fenetres.create;
*/
public class mnEvalNameLegacyStyle{
- public static JMenu menu(){
- JMenu mnEvalNameLegacyStyle = new JMenu("Evaluer le nom du style hérité");
- mnEvalNameLegacyStyle.setIcon( new ImageIcon(create.class.getResource("/resources/heritagestylemini.png")));
- mnEvalNameLegacyStyle.add(new actEvaluerNomDuStyleHeriteTrue());
- return mnEvalNameLegacyStyle;
- }
+// public static JMenu menu(){
+// JMenu mnEvalNameLegacyStyle = new JMenu("Evaluer le nom du style hérité");
+// mnEvalNameLegacyStyle.setIcon( new ImageIcon(create.class.getResource("/resources/heritagestylemini.png")));
+// mnEvalNameLegacyStyle.add(new actEvaluerNomDuStyleHeriteTrue());
+// return mnEvalNameLegacyStyle;
+// }
}
diff --git a/Menu/sousmenuEvaluation/mnEvalNameNode.java b/Menu/sousmenuEvaluation/mnEvalNameNode.java
index 55dab89..2e9f7c7 100644
--- a/Menu/sousmenuEvaluation/mnEvalNameNode.java
+++ b/Menu/sousmenuEvaluation/mnEvalNameNode.java
@@ -1,11 +1,5 @@
package sousmenuEvaluation;
-import javax.swing.ImageIcon;
-import javax.swing.JMenu;
-
-import action.actEvalNameNodeOui;
-import fenetres.create;
-
/**
* Menu évaluer le nom du node.
* Revient à évaluer la présence du node.
@@ -15,10 +9,10 @@ import fenetres.create;
public class mnEvalNameNode{
- public static JMenu menu(){
- JMenu mnEvalNameNode = new JMenu("Evaluer la présence du node");
- mnEvalNameNode.setIcon(new ImageIcon(create.class.getResource("/resources/evalnodemini.png")));
- mnEvalNameNode.add(new actEvalNameNodeOui());
- return mnEvalNameNode;
- }
+// public static JMenu menu(){
+// JMenu mnEvalNameNode = new JMenu("Evaluer la présence du node");
+// mnEvalNameNode.setIcon(new ImageIcon(create.class.getResource("/resources/evalnodemini.png")));
+// mnEvalNameNode.add(new actEvalNameNodeOui());
+// return mnEvalNameNode;
+// }
}
diff --git a/Menu/sousmenuEvaluation/mnEvalPasParagrapheVideTousLesPages.java b/Menu/sousmenuEvaluation/mnEvalPasParagrapheVideTousLesPages.java
index 96f7750..39cc868 100644
--- a/Menu/sousmenuEvaluation/mnEvalPasParagrapheVideTousLesPages.java
+++ b/Menu/sousmenuEvaluation/mnEvalPasParagrapheVideTousLesPages.java
@@ -1,12 +1,5 @@
package sousmenuEvaluation;
-import javax.swing.ImageIcon;
-import javax.swing.JMenu;
-
-import action.actEvalPasParagrapheVideToutesLesPagesNon;
-import action.actEvalPasParagrapheVideToutesLesPagesOui;
-import fenetres.create;
-
/**
* Evaluer l'absence de paragraphe vide dans les pages.
* Uniquement présent sur les nodes page.
@@ -14,11 +7,11 @@ import fenetres.create;
*
*/
public class mnEvalPasParagrapheVideTousLesPages {
- public static JMenu menu(){
- JMenu mnEvalPasParagrapheVide = new JMenu("Evaluer l'absence de paragraphe vide dans toutes les pages");
- mnEvalPasParagrapheVide.setIcon( new ImageIcon(create.class.getResource("/resources/evalpasparagraphevidemini.png")));
- mnEvalPasParagrapheVide.add(new actEvalPasParagrapheVideToutesLesPagesOui());
- mnEvalPasParagrapheVide.add(new actEvalPasParagrapheVideToutesLesPagesNon());
- return mnEvalPasParagrapheVide;
- }
+// public static JMenu menu(){
+// JMenu mnEvalPasParagrapheVide = new JMenu("Evaluer l'absence de paragraphe vide dans toutes les pages");
+// mnEvalPasParagrapheVide.setIcon( new ImageIcon(create.class.getResource("/resources/evalpasparagraphevidemini.png")));
+// mnEvalPasParagrapheVide.add(new actEvalPasParagrapheVideToutesLesPagesOui());
+// mnEvalPasParagrapheVide.add(new actEvalPasParagrapheVideToutesLesPagesNon());
+// return mnEvalPasParagrapheVide;
+// }
}
diff --git a/Menu/sousmenuEvaluation/mnEvalPlacementParagraphe.java b/Menu/sousmenuEvaluation/mnEvalPlacementParagraphe.java
index 0df37c6..5a6a607 100644
--- a/Menu/sousmenuEvaluation/mnEvalPlacementParagraphe.java
+++ b/Menu/sousmenuEvaluation/mnEvalPlacementParagraphe.java
@@ -1,11 +1,5 @@
package sousmenuEvaluation;
-import javax.swing.ImageIcon;
-import javax.swing.JMenu;
-
-import action.actEvalPlacementParagrapheOui;
-import fenetres.create;
-
/**
* Menu respecter l'ordre des paragraphes.
* Vérification du placement du node par rapport à la présence node précédent (avant).
@@ -14,10 +8,10 @@ import fenetres.create;
*/
public class mnEvalPlacementParagraphe{
- public static JMenu menu(){
- JMenu mnPlacementParagraphe = new JMenu("Placement des paragraphes (evaluation du ¶ avant)");
- mnPlacementParagraphe.setIcon(new ImageIcon(create.class.getResource("/resources/ordreparagraphemini.png")));
- mnPlacementParagraphe.add(new actEvalPlacementParagrapheOui());
- return mnPlacementParagraphe;
- }
+// public static JMenu menu(){
+// JMenu mnPlacementParagraphe = new JMenu("Placement des paragraphes (evaluation du ¶ avant)");
+// mnPlacementParagraphe.setIcon(new ImageIcon(create.class.getResource("/resources/ordreparagraphemini.png")));
+// mnPlacementParagraphe.add(new actEvalPlacementParagrapheOui());
+// return mnPlacementParagraphe;
+// }
}
diff --git a/Menu/sousmenuEvaluation/mnEvalSautPageColonne.java b/Menu/sousmenuEvaluation/mnEvalSautPageColonne.java
index c73afa7..dc526d9 100644
--- a/Menu/sousmenuEvaluation/mnEvalSautPageColonne.java
+++ b/Menu/sousmenuEvaluation/mnEvalSautPageColonne.java
@@ -13,11 +13,11 @@ import fenetres.create;
*/
public class mnEvalSautPageColonne{
- public static JMenu menu() {
- JMenu mnEvalSautPageColonne = new JMenu("Evaluer le saut de page ou de colonne");
- mnEvalSautPageColonne.setIcon( new ImageIcon(create.class.getResource("/resources/sautpagecolonnemini.png")));
- mnEvalSautPageColonne.add(new actEvalSautPageColonneOui());
- return mnEvalSautPageColonne;
- }
+// public static JMenu menu() {
+// JMenu mnEvalSautPageColonne = new JMenu("Evaluer le saut de page ou de colonne");
+// mnEvalSautPageColonne.setIcon( new ImageIcon(create.class.getResource("/resources/sautpagecolonnemini.png")));
+// mnEvalSautPageColonne.add(new actEvalSautPageColonneOui());
+// return mnEvalSautPageColonne;
+// }
}
diff --git a/Menu/sousmenuEvaluation/mnEvalTousParagraphes.java b/Menu/sousmenuEvaluation/mnEvalTousParagraphes.java
index d45d19e..abf6880 100644
--- a/Menu/sousmenuEvaluation/mnEvalTousParagraphes.java
+++ b/Menu/sousmenuEvaluation/mnEvalTousParagraphes.java
@@ -16,7 +16,6 @@ public class mnEvalTousParagraphes {
mnEvalTousParagraphes.setIcon( new ImageIcon(create.class.getResource("/resources/menuEvalTousParagraphemini.png")));
mnEvalTousParagraphes.add(mnEvalNameLegacyStyleTousLesNodes.menu());
mnEvalTousParagraphes.addSeparator();
- mnEvalTousParagraphes.add(mnEvalFormatageDirectTousLesNodes.menu());
mnEvalTousParagraphes.addSeparator();
mnEvalTousParagraphes.add(mnAnalyseStyleTousLesNodes.menu());
return mnEvalTousParagraphes;
diff --git a/Menu/sousmenuEvaluation/mnEvaluerDernierEnfant.java b/Menu/sousmenuEvaluation/mnEvaluerDernierEnfant.java
index 6915c58..efaed0b 100644
--- a/Menu/sousmenuEvaluation/mnEvaluerDernierEnfant.java
+++ b/Menu/sousmenuEvaluation/mnEvaluerDernierEnfant.java
@@ -1,11 +1,5 @@
package sousmenuEvaluation;
-import javax.swing.ImageIcon;
-import javax.swing.JMenu;
-
-import action.actEvalLastChildTrue;
-import fenetres.create;
-
/**
* Menu pour évaluer si le node est le dernier enfant.
* @author pabr6
@@ -13,10 +7,10 @@ import fenetres.create;
*/
public class mnEvaluerDernierEnfant{
- public static JMenu menu(){
- JMenu mnEvaluerDernierEnfant = new JMenu("Le node est le dernier enfant");
- mnEvaluerDernierEnfant.setIcon(new ImageIcon(create.class.getResource("/resources/dernierenfantmini.png")));
- mnEvaluerDernierEnfant.add(new actEvalLastChildTrue());
- return mnEvaluerDernierEnfant;
- }
+// public static JMenu menu(){
+// JMenu mnEvaluerDernierEnfant = new JMenu("Le node est le dernier enfant");
+// mnEvaluerDernierEnfant.setIcon(new ImageIcon(create.class.getResource("/resources/dernierenfantmini.png")));
+// mnEvaluerDernierEnfant.add(new actEvalLastChildTrue());
+// return mnEvaluerDernierEnfant;
+// }
}
diff --git a/Menu/sousmenuEvaluation/mnEvaluerPremierEnfant.java b/Menu/sousmenuEvaluation/mnEvaluerPremierEnfant.java
index 986afe3..e11b31c 100644
--- a/Menu/sousmenuEvaluation/mnEvaluerPremierEnfant.java
+++ b/Menu/sousmenuEvaluation/mnEvaluerPremierEnfant.java
@@ -1,11 +1,5 @@
package sousmenuEvaluation;
-import javax.swing.ImageIcon;
-import javax.swing.JMenu;
-
-import action.actEvalFirstChildTrue;
-import fenetres.create;
-
/**
* Menu pour évaluer si le node est le dernier enfant.
* @author pabr6
@@ -13,11 +7,11 @@ import fenetres.create;
*/
public class mnEvaluerPremierEnfant{
- public static JMenu menu(){
- JMenu mnEvaluerPremierEnfant = new JMenu("Le node est le premier enfant");
- mnEvaluerPremierEnfant.setIcon(new ImageIcon(create.class.getResource("/resources/premierenfantmini.png")));
- mnEvaluerPremierEnfant.add(new actEvalFirstChildTrue());
- return mnEvaluerPremierEnfant;
- }
+// public static JMenu menu(){
+// JMenu mnEvaluerPremierEnfant = new JMenu("Le node est le premier enfant");
+// mnEvaluerPremierEnfant.setIcon(new ImageIcon(create.class.getResource("/resources/premierenfantmini.png")));
+// mnEvaluerPremierEnfant.add(new actEvalFirstChildTrue());
+// return mnEvaluerPremierEnfant;
+// }
}
diff --git a/bin/.gitignore b/bin/.gitignore
index b76e7e4..dba2811 100644
--- a/bin/.gitignore
+++ b/bin/.gitignore
@@ -3,6 +3,73 @@
/action/
/baseEvaluations/
/calcul/
+/evalnamepagefalse.png
+/evalnamepagefalsemini.png
+/evalnamepagemini.png
+/evalnamepagetrue.png
+/evalnamepagetruemini.png
+/evalnamesequence.png
+/evalnamesequence.svg
+/evalnamesequencemini.png
+/evalnode.png
+/evalnode.svg
+/evalnodemini.png
+/evalnombredepagemaxi.png
+/evalnombredepagemaxi.svg
+/evalnombredepagemaximini.png
+/evalnombredepagemini.png
+/evalnombredepageminimini.png
+/evalnumeroabsoluepage.png
+/evalnumeroabsoluepage.svg
+/evalnumeroabsoluepagefalse.png
+/evalnumeroabsoluepagefalsemini.png
+/evalnumeroabsoluepagemini.png
+/evalnumeroabsoluepagetrue.png
+/evalnumeroabsoluepagetruemini.png
+/evalnumeropage.png
+/evalnumeropage.svg
+/evalnumeropageancrage.png
+/evalnumeropageancrage.svg
+/evalnumeropageancragefalse.png
+/evalnumeropageancragefalsemini.png
+/evalnumeropageancragemini.png
+/evalnumeropageancragetrue.png
+/evalnumeropageancragetruemini.png
+/evalnumeropagefalse.png
+/evalnumeropagefalsemini.png
+/evalnumeropagemini.png
+/evalnumeropagetrue.png
+/evalnumeropagetruemini.png
+/evalpasparagraphevide.png
+/evalpasparagraphevide.svg
+/evalpasparagraphevidefalse.png
+/evalpasparagraphevidefalsemini.png
+/evalpasparagraphevidemini.png
+/evalpasparagraphevidetrue.png
+/evalpasparagraphevidetruemini.png
+/evalplacementparagraphefalse.png
+/evalplacementparagraphefalsemini.png
+/evalplacementparagraphetrue.png
+/evalplacementparagraphetruemini.png
+/evaltabalgngauche.png
+/evaltabalgngauchefalse.png
+/evaltabalgngauchefalsemini.png
+/evaltabalgngauchemini.png
+/evaltabalgngauchetrue.png
+/evaltabalgngauchetruemini.png
+/evaltabaligngauche.svg
+/evaltabstyleleader.png
+/evaltabstyleleader.svg
+/evaltabstyleleadermini.png
+/evaltextuserdefined.png
+/evaltextuserdefined.svg
+/evaltextuserdefinedmini.png
+/evaluate.png
+/evaluate.svg
+/evaluatemax.png
+/evaluatemini.png
+/evaluatemultiple.png
+/evaluatemultiple.svg
/evaluatemultiplemax.png
/evaluatemultiplemini.png
/evaluer.png
diff --git a/src/action/actEvalAncrageNumeroAbsoluePageOui.java b/src/action/actEvalAncrageNumeroAbsoluePageOui.java
index 070e85d..13063f0 100644
--- a/src/action/actEvalAncrageNumeroAbsoluePageOui.java
+++ b/src/action/actEvalAncrageNumeroAbsoluePageOui.java
@@ -12,8 +12,8 @@ import fenetres.create;
public class actEvalAncrageNumeroAbsoluePageOui extends AbstractAction{
{
- putValue( Action.NAME, "Oui, combien de point?" );
- putValue( Action.SHORT_DESCRIPTION, "Evaluer l'ancrage au numéro absolue de la page" );
+ putValue( Action.NAME, "Node de la page de numéro absolue." );
+ putValue( Action.SHORT_DESCRIPTION, "Evaluer l'appartenance du node à la page de numéro absolue" );
putValue( Action.SMALL_ICON, new ImageIcon(create.class.getResource("/resources/evalnumeropageancragemini.png")) );
}
/**
@@ -25,10 +25,10 @@ public class actEvalAncrageNumeroAbsoluePageOui extends AbstractAction{
public void actionPerformed(ActionEvent e) {
node nod = (node) fenetres.create.getSelectNode().getUserObject();
CustomInputDialogSimplePoint.showCustominputDialog(nod,"evalAncrageNumeroAbsoluePage",
- "
Si le node dans le fichier de l'étudiant est ancré dans la même page
"
- + "(en valeur absolue), alors l'étudiant obtiendra les points ci-dessous.
"
- + "Cliquez sur le bouton supprimer pour retirer la méthode
"
- + "d'évaluation evalAncrageNumeroAbsoluePage
",
+ "Si le node dans le fichier de l'étudiant est sur la même page de
"
+ + "numéro absolue, alors l'étudiant obtiendra les points ci-dessous.
"
+ + "Cliquez sur le bouton supprimer pour retirer la méthode
"
+ + "d'évaluation evalAncrageNumeroAbsoluePage.
",
new ImageIcon(create.class.getResource("/resources/evalnumeropageancrage.png")));
fenetres.create.getTextNodeSelect().refreshAffichage(nod);
}
diff --git a/src/action/actEvalFirstChildTrue.java b/src/action/actEvalFirstChildTrue.java
index 70dbdd0..cbe83bc 100644
--- a/src/action/actEvalFirstChildTrue.java
+++ b/src/action/actEvalFirstChildTrue.java
@@ -12,7 +12,7 @@ import fenetres.create;
public class actEvalFirstChildTrue extends AbstractAction{
{
- putValue( Action.NAME, "Oui, combien de point?" );
+ putValue( Action.NAME, "Le premier node" );
putValue( Action.SHORT_DESCRIPTION, "Evaluer si le node est le premier enfant.");
putValue( Action.SMALL_ICON, new ImageIcon(create.class.getResource("/resources/premierenfantmini.png")));
}
diff --git a/src/action/actEvalFormatageDirect.java b/src/action/actEvalFormatageDirect.java
index aab90b5..3c5f3f0 100644
--- a/src/action/actEvalFormatageDirect.java
+++ b/src/action/actEvalFormatageDirect.java
@@ -1,19 +1,21 @@
package action;
import java.awt.event.ActionEvent;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
import javax.swing.AbstractAction;
import javax.swing.Action;
import javax.swing.ImageIcon;
import cXML.node;
-import fenetres.CustomInputDialogSimplePoint;
+import fenetres.CustomInputDialogSimplePointCaseCoche;
import fenetres.create;
public class actEvalFormatageDirect extends AbstractAction{
{
- putValue( Action.NAME, "Oui, combien de point?" );
- putValue( Action.SHORT_DESCRIPTION, "Evaluer la présence ou l'absence du formatage direct." );
+ putValue( Action.NAME, "Formatage direct du paragraphe ?" );
+ putValue( Action.SHORT_DESCRIPTION, "Evaluer la présence ou l'absence du formatage direct du paragraphe." );
putValue( Action.SMALL_ICON, new ImageIcon(create.class.getResource("/resources/evalformatagedirectmini.png")) );
}
/**
@@ -24,13 +26,31 @@ public class actEvalFormatageDirect extends AbstractAction{
@Override
public void actionPerformed(ActionEvent e) {
node nod = (node) fenetres.create.getSelectNode().getUserObject();
- CustomInputDialogSimplePoint.showCustominputDialog(nod,"evalFormatageDirect",
- "Si le node dans le fichier de l'étudiant par comparaison avec
"
- + "ce node, contient une surcharge des formats de paragraphe
"
- + "et/ou de caractères (style:name=Px), ou ne contient pas
"
- + "une surcharge alors l'étudiant aura les points ci-dessous.
"
+ String namestyle ="";
+ String texteInsert = "Ce paragraphe ne possède pas de formatage direct.
";
+
+ if(nod.getAttributs().get("text:style-name")!=null) {
+ namestyle = nod.getAttributs().get("text:style-name");
+ Pattern p = Pattern.compile("^P[0-9]{1,}$");
+ Matcher m = p.matcher(namestyle);
+ if(m.find()) {
+ texteInsert = "Ce paragraphe possède un formatage direct ayant le style "+namestyle+".
";
+ }else {
+ texteInsert = "Ce paragraphe ne possède pas un formatage direct.
"
+ + "Son style est "+ namestyle +".
";
+ }
+ };
+
+ CustomInputDialogSimplePointCaseCoche.showCustominputDialog(nod,"evalFormatageDirect",
+ "Si le node dans le fichier de l'étudiant par comparaison avec ce node,
"
+ + "contient une surcharge des formats de paragraphe et/ou de
"
+ + "caractères, (style:name=Px), ou ne contient pas de surcharge au
"
+ + "style du paragraphe, alors l'étudiant aura les points ci-dessous.
"
+ + texteInsert
+ + "Cochez la case pour placer ou supprimer la méthode sur tous les"
+ + "
nodes frères.
"
+ "Cliquez sur le bouton supprimer pour retirer la méthode
"
- + "d'évaluation evalFormatageDirect
",
+ + "d'évaluation evalFormatageDirect.",
new ImageIcon(create.class.getResource("/resources/evalformatagedirect.png")));
fenetres.create.getTextNodeSelect().refreshAffichage(nod);
}
diff --git a/src/action/actEvalFormatageDirectTousLesNodesFalse.java b/src/action/actEvalFormatageDirectTousLesNodesFalse.java
deleted file mode 100644
index db67eab..0000000
--- a/src/action/actEvalFormatageDirectTousLesNodesFalse.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package action;
-
-import java.awt.event.ActionEvent;
-
-import javax.swing.AbstractAction;
-import javax.swing.Action;
-import javax.swing.ImageIcon;
-
-import cXML.node;
-import fenetres.create;
-import list.listeDesNodesAnalyseStyle;
-
-public class actEvalFormatageDirectTousLesNodesFalse extends AbstractAction{
- {
- putValue( Action.NAME, "Supprime évaluer l'absence ou la présence du formatage direct" );
- putValue( Action.SHORT_DESCRIPTION, "Supprime évaluer l'absence ou la présence du formatage direct." );
- putValue( Action.SMALL_ICON, new ImageIcon(create.class.getResource("/resources/falsemini.png")) );
- }
- /**
- *
- */
- private static final long serialVersionUID = 1L;
-
- @Override
- public void actionPerformed(ActionEvent e) {
- node nod = (node) fenetres.create.getSelectNode().getUserObject();
- if(nod.getNomElt().equals("page")) {
- supprimeAttribut(nod);
- }
- if(nod.getNomElt().equals("structurepage")) {
- for(int i = 0 ; i < nod.getNodes().size();i++) {
- if(nod.getNodes().get(i).getNomElt().equals("page")) {
- supprimeAttribut(nod.getNodes().get(i));
- }
- }
- }
- fenetres.create.getTextNodeSelect().refreshAffichage(nod);
- }
-
- private void supprimeAttribut(node nodePage) {
- for(int i = 0 ; i < nodePage.getNodes().size();i++) {
- if(listeDesNodesAnalyseStyle.isAnalyseStyle(nodePage.getNodes().get(i))) {
- nodePage.getNodes().get(i).supprimeAttribut("evalFormatageDirect");
- }
- }
- }
-
-}
diff --git a/src/action/actEvalFormatageDirectTousLesNodesTrue.java b/src/action/actEvalFormatageDirectTousLesNodesTrue.java
deleted file mode 100644
index cf2ba2d..0000000
--- a/src/action/actEvalFormatageDirectTousLesNodesTrue.java
+++ /dev/null
@@ -1,77 +0,0 @@
-package action;
-
-import java.awt.event.ActionEvent;
-
-import javax.swing.AbstractAction;
-import javax.swing.Action;
-import javax.swing.ImageIcon;
-import javax.swing.JOptionPane;
-
-import cXML.node;
-import fenetres.baliseStyle;
-import fenetres.create;
-import list.listeDesNodesAnalyseStyle;
-
-public class actEvalFormatageDirectTousLesNodesTrue extends AbstractAction{
- {
- putValue( Action.NAME, "Oui, combien de point?" );
- putValue( Action.SHORT_DESCRIPTION, "Evaluer la présence ou l'absence du formatage direct." );
- putValue( Action.SMALL_ICON, new ImageIcon(create.class.getResource("/resources/truemini.png")) );
- putValue( Action.SMALL_ICON, new ImageIcon(create.class.getResource("/resources/truemini.png")) );
- }
- /**
- *
- */
- private static final long serialVersionUID = 1L;
-
- @Override
- public void actionPerformed(ActionEvent e) {
- node nod = (node) fenetres.create.getSelectNode().getUserObject();
- int point = 0;
- if(nod.getAttributs().get("evalFormatageDirect")!=null) {
- point = Integer.valueOf(nod.getAttributs().get("evalFormatageDirect"));
- }
-
- String a = JOptionPane.showInputDialog(null,"Quel est le nombre de point?",point);
-
- if(a!=null)if(!a.isEmpty()) {
- try {
- point = Integer.valueOf(a);
- if(point<=0) {
- nod.supprimeAttribut("evalFormatageDirect");
- fenetres.create.getTextNodeSelect().setText(baliseStyle.balise());
- fenetres.create.getTextNodeSelect().setText("Erreur la valeur doit être un nombre entier POSITIF SUPÉRIEUR à zéro.
Cependant,l'attribut evalFormatageDirect a été supprimé.
");
- }else {
- if(nod.getNomElt().equals("page")) {
- ajouteAttribut(nod,point);
- }
- if(nod.getNomElt().equals("structurepage")) {
- for(int i = 0 ; i < nod.getNodes().size(); i++) {
- if(nod.getNodes().get(i).getNomElt().equals("page")) {
- ajouteAttribut(nod.getNodes().get(i),point);
- }
- }
- }
- }
- } catch (Exception e2) {
- fenetres.create.getTextNodeSelect().setText(baliseStyle.balise());
- fenetres.create.getTextNodeSelect().setText("Erreur la valeur doit être un nombre entier.
L'attribut n'a pas été modifiée.
");
- }
- }
- fenetres.create.getTextNodeSelect().refreshAffichage(nod);
- }
-
-
- private void ajouteAttribut(node nodePage, Integer point) {
- for(int i = 0 ; i < nodePage.getNodes().size(); i++) {
- if(listeDesNodesAnalyseStyle.isAnalyseStyle(nodePage.getNodes().get(i))) {
- if(point>0) {
- nodePage.getNodes().get(i).getAttributs().put("evalFormatageDirect", String.valueOf(point));
- }else {
- nodePage.getNodes().get(i).supprimeAttribut("evalFormatageDirect");
- }
- }
- }
- }
-
-}
diff --git a/src/action/actEvalLastChildTrue.java b/src/action/actEvalLastChildTrue.java
index 2665723..e63d721 100644
--- a/src/action/actEvalLastChildTrue.java
+++ b/src/action/actEvalLastChildTrue.java
@@ -12,7 +12,7 @@ import fenetres.create;
public class actEvalLastChildTrue extends AbstractAction{
{
- putValue( Action.NAME, "Oui, combien de point?" );
+ putValue( Action.NAME, "Le dernier node" );
putValue( Action.SHORT_DESCRIPTION, "Evaluer si le node est le dernier enfant.");
putValue( Action.SMALL_ICON, new ImageIcon(create.class.getResource("/resources/dernierenfantmini.png")));
}
diff --git a/src/action/actEvalNameNodeOui.java b/src/action/actEvalNameNodeOui.java
index f78575e..5ea4b83 100644
--- a/src/action/actEvalNameNodeOui.java
+++ b/src/action/actEvalNameNodeOui.java
@@ -17,7 +17,7 @@ public class actEvalNameNodeOui extends AbstractAction{
*/
private static final long serialVersionUID = 1L;
{
- putValue( Action.NAME, "Oui, combien de point?" );
+ putValue( Action.NAME, "Evaluer la présence de ce node" );
putValue( Action.SHORT_DESCRIPTION, "Evaluer la présence de ce node." );
putValue( Action.SMALL_ICON, new ImageIcon(create.class.getResource("/resources/evalnodemini.png")) );
}
@@ -28,7 +28,7 @@ public class actEvalNameNodeOui extends AbstractAction{
"Si ce node est présent dans le fichier de l'étudiant alors
"
+ "l'étudiant obtiendra les points ci-dessous.
"
+ "Cliquez sur le bouton supprimer pour retirer la méthode
"
- + "d'évaluation evalNameNode
",
+ + "d'évaluation evalNameNode.