});
btnCompile.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
ICompiler compiler = getResidentNode().getCompiler();
try {
compiler.init(cptTextPane.getTableTxt());
compiler.parse();
JOptionPane.showMessageDialog(mebnController.getCPTEditionFrame(residentNode),
resource.getString("CptCompileOK"), resource.getString("sucess"),
JOptionPane.INFORMATION_MESSAGE);
} catch (MEBNException e1) {
JOptionPane.showMessageDialog(mebnController.getCPTDialog(residentNode),
e1.getMessage() + " > " + compiler.getIndex() + " <", resource.getString("error"),
JOptionPane.ERROR_MESSAGE);
} catch (Exception exc) {
// this is an unknown exception...
exc.printStackTrace();
JOptionPane.showMessageDialog(mebnController.getCPTDialog(residentNode),