analyseWriter/src/fenetres/create_act/actmarquenodetrue.java
pablo rodriguez fe73a5f0c9 MAJ V4.4.0 (mise en place de la méthode marquenode. Cette méthode permet
d'afficher dans le feedback des étudiants les nom de tous les nodes
évalué même s'il n'y a pas de point.
Cette méthode est accéssible sur le click droite du node page)
2022-12-11 14:34:44 +01:00

31 lines
824 B
Java

package fenetres.create_act;
import java.awt.event.ActionEvent;
import javax.swing.AbstractAction;
import javax.swing.Action;
import cXML.node;
public class actmarquenodetrue extends AbstractAction{
{
putValue( Action.NAME, "true" );
putValue( Action.SHORT_DESCRIPTION, "true" );
}
/**
*
*/
private static final long serialVersionUID = 1L;
@Override
public void actionPerformed(ActionEvent e) {
node nod = (node) fenetres.create.getSelectNode().getUserObject();
for(int i = 0 ; i < nod.getNodes().size();i++) {
nod.getNodes().get(i).getAttributs().put("saut", "true");
nod.getNodes().get(i).getAttributs().put("marquenode", "** node ** " + nod.getNodes().get(i).getNomElt() );
}
fenetres.create.getTextNodeSelect().refreshAffichage(nod);
}
}