return result;
}
public void visitOperation(Operation operation) {
if(!analyzeParameters(operation)) return;
CtAbstractInvocation inv = path.getStep(cursor).getFrame()
.getInvocation();
if (!operation.getName().isFree()) {
if (operations.get(operation.getName()) != null) {
result = operations.get(operation.getName()).getExecutable()
.getSimpleName().equals(operation.getName().getValue());
} else {
result = inv.getExecutable().getSimpleName().equals(
operation.getName().getValue());
}
}
if (result && operation.getBinding() != null) {
operations.put(operation.getBinding(), inv);