ModifyingFunction function = new ModifyingFunction(ModifyingFunction.Operation.concatenatedFunctions);
functionChains.put(methodname, function);
if (hasDelegate)
{
BoostFunction delegateMethod = new ReflectionFunctions(ReflectionFunctions.Operation.invokeMethodOfOtherObject,null,methodname);//the delegate is not yet known
function.addElementFunction(delegateMethod);
delegateMethods.add(delegateMethod);
}
}
}