modifyInstruction(cr.getPosition(), cr.getInstruction(), cr.getDecompilationContext().getLocalVariableTable());
this.list.repaint();
} else if (o instanceof MethodDefRow) {
MethodDefRow mdr = (MethodDefRow) o;
Method method = mdr.getMethod();
CodeAttribute code = method.getAttributes().getCode();
int flags = method.getAccessFlags();
if (!AccessFlags.isNative(flags) && !AccessFlags.isAbstract(flags)) {
this.methodEditor.invoke(method.getName(), method
.getDescriptor(), method.getAccessFlags(), Integer.valueOf(
code.getMaxStackSize()), Integer.valueOf(code
.getMaxLocals()), method.getExceptions());
} else {
this.methodEditor.invoke(method.getName(), method
.getDescriptor(), method.getAccessFlags(), null, null,
method.getExceptions());