Maj (Début du codage pour la déscription du node, documentation à
vérifier après téléchargement et installation)
This commit is contained in:
parent
99c75bd84f
commit
42fb74f947
4
bin/.gitignore
vendored
4
bin/.gitignore
vendored
@ -1,2 +1,6 @@
|
|||||||
/fenetres/
|
/fenetres/
|
||||||
/MEPTL/
|
/MEPTL/
|
||||||
|
/resources/
|
||||||
|
/documentation analyseWriter V4.pdf
|
||||||
|
/documentation.pdf
|
||||||
|
/list/
|
||||||
|
Binary file not shown.
BIN
icons/documentation.pdf
Normal file
BIN
icons/documentation.pdf
Normal file
Binary file not shown.
@ -33,7 +33,7 @@ public class commandes {
|
|||||||
public static node nodeCSV = null;
|
public static node nodeCSV = null;
|
||||||
|
|
||||||
//**version
|
//**version
|
||||||
public static String version ="V4.2.2"; // La version actuelle
|
public static String version ="V4.3.0"; // La version actuelle
|
||||||
public static String branch = "Origin";
|
public static String branch = "Origin";
|
||||||
public static String Annee ="2022";
|
public static String Annee ="2022";
|
||||||
|
|
||||||
|
@ -16,6 +16,7 @@ import cXML.node;
|
|||||||
import calcul.calculIntervalleBaremeABCDE;
|
import calcul.calculIntervalleBaremeABCDE;
|
||||||
import calcul.calculNotesProgression;
|
import calcul.calculNotesProgression;
|
||||||
import evaluer.evaluation;
|
import evaluer.evaluation;
|
||||||
|
import list.descriptionNode;
|
||||||
import list.listeAttributsAnalyseWriter;
|
import list.listeAttributsAnalyseWriter;
|
||||||
|
|
||||||
public class afficheText extends JEditorPane {
|
public class afficheText extends JEditorPane {
|
||||||
@ -65,8 +66,10 @@ public class afficheText extends JEditorPane {
|
|||||||
|
|
||||||
sb.append(baliseStyle.balise());
|
sb.append(baliseStyle.balise());
|
||||||
|
|
||||||
|
descriptionNode textDescription = new descriptionNode();
|
||||||
|
|
||||||
if(nodeParent!=null) sb.append("<p class=\"p1\">Parent = " + nodeParent.getNomElt() + "</p><br>");
|
if(nodeParent!=null) sb.append("<p class=\"p1\">Parent = " + nodeParent.getNomElt() + "</p><br>");
|
||||||
sb.append("<hr><br><h1>Nom du node : " + nod.getNomElt() + "</h1><br><hr>");
|
sb.append("<hr><br><h1>Nom du node : " + nod.getNomElt() + "</h1>" + textDescription.descriptionNode(nod.getNomElt())+"<br><hr>");
|
||||||
|
|
||||||
//*********************************************
|
//*********************************************
|
||||||
//** sous titre pour identifier les éléments **
|
//** sous titre pour identifier les éléments **
|
||||||
|
59
src/list/descriptionNode.java
Normal file
59
src/list/descriptionNode.java
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
package list;
|
||||||
|
|
||||||
|
public class descriptionNode {
|
||||||
|
|
||||||
|
public String descriptionNode(String nameNode) {
|
||||||
|
|
||||||
|
String descriptionNode = "";
|
||||||
|
|
||||||
|
if(listeNodeAnalyseWriter.isNodeAnalyseWriter(nameNode)) {
|
||||||
|
descriptionNode="<p style=\"color:red;\">C'est un node de l'application d'analyseWriter.</p>";
|
||||||
|
}
|
||||||
|
|
||||||
|
//-- node d'analyseWriter
|
||||||
|
|
||||||
|
if(nameNode.equals("fichier")) descriptionNode = descriptionNode + "<p>C'est le node parent de tous les nodes de l'application."
|
||||||
|
+ "<br>Ce node contient tous les paramètres de l'évaluation.<br>Pour modifier les attributs de ce node, cliquez sur le bouton \"Modifier les paramètres de l'évaluation\".</p>";
|
||||||
|
|
||||||
|
if(nameNode.equals("style:paragraph")) descriptionNode = descriptionNode + "<p>C'est le node parent de tous les nodes contenant les styles de paragraphe, les styles de caractères, ou tous les formatages directs.<br>"
|
||||||
|
+ "Si ce node est évalué alors il apparaîtra dans les feedbacks des étudiants comme une partie principale avec un lien de menu.</p>";
|
||||||
|
|
||||||
|
if(nameNode.equals("structurepage")) descriptionNode = descriptionNode + "<p>C'est le node parent de tous les nodes contenant les pages du document.<br>"
|
||||||
|
+ "Si ce node est évalué alors il apparaîtra dans les feedbacks des étudiants comme une partie principale avec un lien de menu.</p>";
|
||||||
|
|
||||||
|
if(nameNode.equals("office:meta")) descriptionNode = descriptionNode + "<p>C'est le node parent de tous les nodes métadonnées du fichier.<br>"
|
||||||
|
+ "Si ce node est évalué alors il apparaîtra dans les feedbacks des étudiants comme une partie principale avec un lien de menu.</p>";
|
||||||
|
|
||||||
|
if(nameNode.equals("style:page")) descriptionNode = descriptionNode + "<p>C'est le node parent de tous les nodes contenant les styles de page.<br>"
|
||||||
|
+ "Si ce node est évalué alors il apparaîtra dans les feedbacks des étudiants comme une partie principale avec un lien de menu.</p>";
|
||||||
|
|
||||||
|
if(nameNode.equals("sequences")) descriptionNode = descriptionNode + "<p>C'est le node parent de tous les nodes contenant les varaibel de séquence.<br>"
|
||||||
|
+ "Si ce node est évalué alors il apparaîtra dans les feedbacks des étudiants comme une partie principale avec un lien de menu.</p>";
|
||||||
|
|
||||||
|
if(nameNode.equals("numerotationchapitre")) descriptionNode = descriptionNode + "<p>C'est le node parent de tous les nodes de la liste numéroté \"Numérotation des chapitres\".<br>"
|
||||||
|
+ "Si ce node est évalué alors il apparaîtra dans les feedbacks des étudiants comme une partie principale avec un lien de menu.</p>";
|
||||||
|
|
||||||
|
if(nameNode.equals("frames")) descriptionNode = descriptionNode + "<p>C'est le node parent de tous les nodes contenant des cadres ou images.<br>"
|
||||||
|
+ "Si ce node est évalué alors il apparaîtra dans les feedbacks des étudiants comme une partie principale avec un lien de menu.</p>";
|
||||||
|
|
||||||
|
if(nameNode.equals("sections")) descriptionNode = descriptionNode + "<p>C'est le node parent de tous les nodes contenant les section dans le document.<br>"
|
||||||
|
+ "Si ce node est évalué alors il apparaîtra dans les feedbacks des étudiants comme une partie principale avec un lien de menu.</p>";
|
||||||
|
|
||||||
|
if(nameNode.equals("page")) descriptionNode = descriptionNode + "<p>Ce node est celui d'une page. Il contient les paragarphes, les images, etc...</p>";
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//--- Les nodes de Writer
|
||||||
|
|
||||||
|
if(nameNode.equals("text:p")) descriptionNode = descriptionNode + "<p>Ce node est celui d'un paragraphe du document.</p>";
|
||||||
|
if(nameNode.equals("text:line-break")) descriptionNode = descriptionNode + "<p>Ce node est celui d'un retour à la ligne.</p>";
|
||||||
|
if(nameNode.equals("style:paragraph-properties")) descriptionNode = descriptionNode + "<p>Ce node tous les propriétés concernant le paragraphe.</p>";
|
||||||
|
if(nameNode.equals("style:text-properties")) descriptionNode = descriptionNode + "<p>Ce node tous les formats concernant le texte du paragraphe.</p>";
|
||||||
|
|
||||||
|
return descriptionNode;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -7,8 +7,7 @@ public class listeAttributsAnalyseWriter {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
* Retourne VRAI si c'est un attribut utilisé par analyseWriter.<br>
|
||||||
* retourne true si c'est un attribut utilisé par analyseWriter.<br>
|
|
||||||
* @param attribut
|
* @param attribut
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
|
@ -3,7 +3,7 @@ package list;
|
|||||||
public class listeNodeAnalyseWriter {
|
public class listeNodeAnalyseWriter {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Liste des node de l'application analyseWriter.
|
* Liste des nodes de l'application analyseWriter.
|
||||||
* @param nameNode
|
* @param nameNode
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
|
BIN
src/resources/documentation.pdf
Normal file
BIN
src/resources/documentation.pdf
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user