This commit is contained in:
pablo rodriguez 2024-03-01 18:21:34 +01:00
parent 812e35d92e
commit 7b0c60fa86
16 changed files with 496 additions and 71 deletions

View File

@ -9,6 +9,7 @@ import action.actevalNameCreator;
import cXML.node;
import fenetres.create;
import list.listeDesNodesAllContent;
import list.listeDesNodesAnalyseSpan;
import list.listeDesNodesAnalyseStyle;
import list.listeDesNodesAncrable;
import list.listeDesNodesEvalPlacement;
@ -17,6 +18,7 @@ import list.listeDesNodesPourEvaluationEntetePage;
import list.listeDesNodesPourEvaluerPage;
import list.listeDesNodesPourEvaluerPiedDePage;
import list.listeEvalNameNode;
import sousmenuEvaluation.mnAnalyseSpan;
import sousmenuEvaluation.mnAnalyseStyle;
import sousmenuEvaluation.mnEvalAncrageNumeroAbsoluPage;
import sousmenuEvaluation.mnEvalEnteteActive;
@ -46,7 +48,7 @@ public class MnGroupeMethodeEvaluer {
public static JMenu menu(node nod) {
JMenu mnGroupeMethodeEvaluer = new JMenu("Evaluer le node");
//Imag pour evaluer le node
//Image pour evaluer le node
mnGroupeMethodeEvaluer.setIcon( new ImageIcon(create.class.getResource("/resources/evaluatemini.png")));
// Pour le node structure
@ -91,6 +93,12 @@ public class MnGroupeMethodeEvaluer {
mnGroupeMethodeEvaluer.add(mnEvalNameLegacyStyle.menu());
}
// Pour la méthode analyseStyle et evalNameLegacyStyle
if(listeDesNodesAnalyseSpan.isAnalyseSpan(nod)) {
mnGroupeMethodeEvaluer.addSeparator();
mnGroupeMethodeEvaluer.add(mnAnalyseSpan.menu());
}
// Pour la méthode evalPlacement, evalLastChild, evalFirstChild
if(listeDesNodesEvalPlacement.isPlacement(nod)) {
if(!nod.getNomElt().equals("page")) {

Binary file not shown.

File diff suppressed because one or more lines are too long

286
bin/.gitignore vendored
View File

@ -1,11 +1,295 @@
/MEPTL/
/OU.svg
/Verifhistorique.svg
/about.png
/accueil evaluation.png
/accueil fichier anlyse.png
/accueil.png
/accueilChargeEvaluation.png
/accueilanalyseCalcl.svg
/accueilanalysecalc.png
/accueill evaluation étudiant.svg
/accueill fichier analyset.svg
/accueill.svg
/accueillChargeEvaluation.svg
/action/
/addmenu.png
/addmenu.svg
/addmenumini.png
/ajoutetitretouteslespages.png
/ajoutetitretouteslespages.svg
/ajoutetitretouteslespagesmini.png
/allContent.svg
/allContentChild.svg
/allcontent.png
/allcontentchilds.png
/allcontentchildsmini.png
/allcontentmini.png
/analyseWriter.bmp
/analyseWriter.ico
/apropos.png
/apropos.svg
/aproposmax.png
/aproposmini.png
/atraversanalysestyle.png
/atraversanalysestyle.svg
/atraversanalysestylemini.png
/attribut.png
/attribut.svg
/attributanalysewriter.png
/attributanalysewriter.svg
/attributanalysewritermini.png
/attributmini.png
/auteurcreateur.png
/auteurcreateur.svg
/auteurcreateurmini.png
/auteurediteur.png
/auteurediteur.svg
/auteurediteurmini.png
/baseEvaluations/
/biblio.png
/biblio.svg
/calcul/
/chargehistoriqueevaluation.png
/chargehistoriqueevaluationmini.png
/collapseAll.svg
/collapseNode.svg
/collapseallmini.png
/collapsenodemini.png
/configuration.png
/configuration.svg
/content.png
/content.svg
/copy.png
/couleur.png
/couleur.svg
/couleurmini.png
/csvstudent.png
/csvstudent.svg
/csvstudentmini.png
/cut.png
/dernierenfant.png
/dernierenfant.svg
/dernierenfantmini.png
/dessin.svgparamètres évaluation et feedback.svg
/detailfeedback.png
/detailfeedbackmini.png
/documentation.pdf
/documentation.png
/documentation.svg
/documentationmax.png
/documentationmini.png
/dossieretudiant.png
/dossieretudiant.svg
/dossieretudiantmin.png
/dossieretudiantmini.png
/downnode.png
/downnode.svg
/downnodemini.png
/entetenon.png
/entetenon.svg
/entetenonmini.png
/enteteoui.png
/enteteoui.svg
/enteteouimini.png
/et.png
/et.svg
/etmini.png
/evalcalc.png
/evalformatagedirect.png
/evalformatagedirect.svg
/evalformatagedirectmini.png
/evalnamepage.png
/evalnamepage.svg
/evalnamepagemini.png
/evalnamesequence.png
/evalnamesequence.svg
/evalnamesequencemini.png
/evalnode.svg
/evalnodemini.png
/evalnombredepagemaxi.png
/evalnombredepagemaxi.svg
/evalnombredepagemaximini.png
/evalnombredepagemini.png
/evalnombredepageminimini.png
/evalnumeroabsoluepage.png
/evalnumeroabsoluepage.svg
/evalnumeroabsoluepagemini.png
/evalnumeropage.png
/evalnumeropage.svg
/evalnumeropageancrage.png
/evalnumeropageancrage.svg
/evalnumeropageancragemini.png
/evalnumeropagemini.png
/evalpasparagraphevide.png
/evalpasparagraphevide.svg
/evalpasparagraphevidemini.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
/evaluer.svg
/evaluer/
/evaluerFalse.svg
/evaluerTrue.svg
/evaluerfalse.png
/evaluerfalsemini.png
/evaluermini.png
/evaluerstyle.png
/evaluerstyle.svg
/evaluerstylemini.png
/evaluertouslesenfants.png
/evaluertouslesenfants.svg
/evaluertouslesenfantsfaux.png
/evaluertouslesenfantsfaux.svg
/evaluertouslesenfantsfauxmini.png
/evaluertouslesenfantsmaxi.png
/evaluertouslesenfantsmini.png
/evaluertouslesstylesparagraphes.png
/evaluertouslesstylesparagraphes.svg
/evaluertouslesstylesparagraphesmini.png
/evaluertrue.png
/evaluertruemini.png
/evalwriter.ico
/evalwriter.png
/evalwriter.svg
/evalwriter32.png
/exit.png
/exit.svg
/exitmini.png
/expandAll.svg
/expandNode.svg
/expandall.png
/expandallmini.png
/expandnode.png
/expandnodemini.png
/extraireFichierAnalyse.png
/extraireFichierAnalyseXML.svg
/extraireFichierAnalysemini.png
/false.png
/false.svg
/falsemini.png
/feedback.png
/feedback.svg
/feedbackmini.png
/feedbackstudent.png
/feedbackstudentmini.png
/fenetres/
/fichierAnalyse.png
/fichierAnalyseInfo.png
/fichierAnalyseInfo2.png
/fichierAnalyseInfo2max.png
/fichierAnalyseInfo2mini.png
/fichierAnalyseInfomax.png
/fichierAnalyseInfomini.png
/fichierAnalyseModif.png
/fichierAnalyseModifmax.png
/fichierAnalyseModifmini.png
/fichierAnalyseRenomme.png
/fichierAnalyseRenommemini.png
/fichierAnalysemax.png
/fichierAnalysemini.png
/fichierCSV.png
/fichierCSVInfo.png
/fichierCSVInfoXML.png
/fichierCSVInfoXMLmax.png
/fichierCSVInfoXMLmini.png
/fichierCSVInfomax.png
/fichierCSVInfomini.png
/fichierCSVmax.png
/fichierCSVmini.png
/fichierODF.png
/fichierODFmax.png
/fichierODFmini.png
/fichierSVG.png
/fichierSVGmax.png
/fichierSVGmini.png
/fichier_analyse.svg
/fichier_analyseXML info.svg
/fichier_analyseXML info1.svg
/fichier_analyseXML.svg
/fichier_analyse_ODF.svg
/fichier_csv_student.svg
/fichier_csv_student_info.svg
/fichier_csv_student_xml.svg
/fichier_svg.svg
/fichieretudiant.png
/fichieretudiant.svg
/fichieretudiantmini.png
/fichiergestion.png
/fichiergestion.svg
/fusionneBaseEvaluation.png
/fusionneBaseEvaluation.svg
/fusionneBaseEvaluationmini.png
/heritagestyle.png
/heritagestyle.svg
/heritagestylemini.png
/heritagestyletouslesnodes.png
/heritagestyletouslesnodes.svg
/heritagestyletouslesnodesmini.png
/indexfigure.png
/indexfigure.svg
/indexmatiere.png
/indexmatiere.svg
/information.png
/information.svg
/informationmaxi.png
/informationmini.png
/informationmultiple.png
/informationmultiple.svg
/informationmultiplemini.png
/intervalle.png
/intervalle.svg
/intervallemini.png
/legacystyleparentpresent.svg
/lesnodesevaluer.png
/lesnodesevaluer.svg
/lesnodesevaluermaxi.png
/lesnodesevaluermini.png
/list/
/loadpreference.svg
/loadpreferencemini.png
/loadpreferences.png
/logo.png
/logo.svg
/marquenode.png
/marquenode.svg
/marquenodemini.png
/menuEvalTousParagraphe.png
/menuEvalTousParagraphe.svg
/menuEvalTousParagraphemini.png
/menucontextuel/
/menulegacystyleparentpresent.png
/menulegacystyleparentpresentmini.png
/meta.png
/meta.svg
/new.png
/newlogo.png
/newlogo.svg
/newlogomini.png
/nocsvstudent.png
/nocsvstudentmini.png
/nodeFichier.png
/nodeFichier_FichierAnalyse.svg
/nodeFichiermax.png
/nodeFichiermini.png
/nodetail.png
/nodetail.svg
/nodetailfeedback.png
/nodetailfeedbackmini.png
/nodetailmini.png
/nofeedback.png
/nofeedbackmini.png
/nofeedbackstudent.png
/nofeedbackstudent.svg
/nofeedbackstudentmini.png
/nologo.png
/nonewlogo.png
@ -89,6 +373,7 @@
/renommeEvaluaton.png
/renommeEvaluatonmini.png
/renommeFichierAnalyse.svg
/resources/
/saut.svg
/sautmini.png
/sautmultiple.png
@ -189,6 +474,7 @@
/versfichierAnalyseModifmax.svg
/voir.svg
/voirmini.png
/voirtouteslescolonnes.png
/what.svg
/whatmini.png
/zip.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.

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@ -198,7 +198,6 @@ public baseDonneesEvaluations() {
System.out.println("No rows are selected.");
} else {
indexSelect = lsm.getMinSelectionIndex();
// afficheInformationEvaluation();
System.out.println("Ligne " + indexSelect + " is now selected.");
}
}

View File

@ -190,11 +190,14 @@ public final class create extends JFrame {
panelLeft.add(leftScrollPane,BorderLayout.CENTER);
JScrollPane rightScrollPane = new JScrollPane( );
JScrollPane ScrollPaneTable = new JScrollPane( );
JSplitPane splitPane2 = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, rightScrollPane, table );
// JSplitPane splitPane2 = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, rightScrollPane, table );
JSplitPane splitPane2 = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, rightScrollPane, ScrollPaneTable );
splitPane2.setBounds(10, 10, 1364, 783);
splitPane2.setDividerLocation(0.5);
splitPane2.setBounds(10, 10, 1364, 783);
splitPane2.setDividerLocation(0.8);
// JSplitPane splitPane1 = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, panelLeft, rightScrollPane );
@ -207,6 +210,8 @@ public final class create extends JFrame {
rightScrollPane.setViewportView(textNodeSelect);
textNodeSelect.setFont(new Font("Monospaced", Font.PLAIN, 15));
ScrollPaneTable.setViewportView(table);
leftScrollPane.setViewportView(tree);
tree.setFont(new Font("Tahoma", Font.PLAIN, 16));
@ -224,6 +229,7 @@ public final class create extends JFrame {
table.setVisible(false);
}
this.setExtendedState(MAXIMIZED_BOTH);
rightScrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
// orig = (Point) rightScrollPane.getViewport().getViewPosition().clone();
@ -334,20 +340,6 @@ public final class create extends JFrame {
menuBar.add(mnuFile);
// // Définition du menu déroulant "Edit" et de son contenu
// JMenu mnuEdit = new JMenu( "Edition" );
// mnuEdit.setMnemonic( 'E' );
//
// mnuEdit.add( actUndo );
// mnuEdit.add( actRedo );
// mnuEdit.addSeparator();
// mnuEdit.add( new actCopy() );
// mnuEdit.add( actCut );
// mnuEdit.add( new actPaste() );
//
// menuBar.add(mnuEdit);
// Définition du menu Node
JMenu mnNode = new JMenu("Modifier");
mnNode.add( new actNodeFichier() );