// method should be refactored?
String className = ic.getCf().getFullClassName();
String newMethodName = this.advisor.newMethodNameFor(className, method.getName(), method.getDescriptor());
if (newMethodName != null) {
Undoable u = new RenameMethodAction(ic.getCf().getPool(), method, newMethodName);
if (this.batchMode) {
u.execute();
} else {
SystemFacade.getInstance().performAction(u, ic.getFilename());
}
}
}