38a6723386
Ajout la méthode evalLegacyStyleParentPresent Ajoute des valeurs par défaut dans le style de paragraphe "style de paragraphe par défaut"
45 lines
1.5 KiB
Java
45 lines
1.5 KiB
Java
package action;
|
|
|
|
import java.awt.event.ActionEvent;
|
|
|
|
import javax.swing.AbstractAction;
|
|
import javax.swing.Action;
|
|
import javax.swing.ImageIcon;
|
|
import javax.swing.tree.DefaultMutableTreeNode;
|
|
import javax.swing.tree.DefaultTreeModel;
|
|
import javax.swing.tree.TreePath;
|
|
import cXML.node;
|
|
import fenetres.create;
|
|
|
|
public class actEvaluerATraversAnalyseStyleFalse extends AbstractAction{
|
|
{
|
|
putValue( Action.NAME, "N'évaluer pas le style dans la structure." );
|
|
putValue( Action.SHORT_DESCRIPTION, "N'évaluer pas le style:name de ce node dans la struture du fichier de l'étudiant" );
|
|
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();
|
|
nod.getAttributs().put("EvaluerATraversAnalyseStyle", "false");
|
|
nod.changeLesCodesEvaluateursVersCodeEvaluateurDirect();
|
|
TreePath path = fenetres.create.getTree().getSelectionPath();
|
|
|
|
DefaultTreeModel model = (DefaultTreeModel) fenetres.create.getTree().getModel();
|
|
DefaultMutableTreeNode root = (DefaultMutableTreeNode) model.getRoot();
|
|
model.reload(root);
|
|
|
|
fenetres.create.getTree().setSelectionPath(path);
|
|
fenetres.create.getTree().expandPath(path);
|
|
|
|
|
|
fenetres.create.getTextNodeSelect().refreshAffichage(nod);
|
|
|
|
}
|
|
|
|
}
|