}
protected AdviceMethodProperties getAdviceMethodProperties(AdviceSetup setup)
{
Constructor ctor = ((ConByConInfo)info).getConstructor();
AdviceMethodProperties properties = new AdviceMethodProperties(
setup.getAspectClass(),
setup.getAdviceName(),
info.getClass(),
INVOCATION_TYPE,
ctor.getDeclaringClass(),
ctor.getParameterTypes(),
ctor.getExceptionTypes(),
null, false,
((ConByConInfo) info).getCallingClass(),
true);
properties.setOptionalParameters(AdviceMethodProperties.OptionalParameters.CALLER);
return properties;
}