DefaultBeforeAfterAdvice a = new PrintoutAspect();
List<CFlowCondition> l = new ArrayList<CFlowCondition>();
l.add( new CFlowCondition( new Class[] { SimpleTarget.class },
new PointcutFactory().addMethodName("doIt").addParamTypeList(
double.class, ArrayList.class ).getPattern(), true ) );
a.install(
Reflection.getInnerClassOf( "SimpleInner", SimpleTarget.class ),