/* */ {
/* 456 */ cflowExpression = new PointcutExpressionParser(new StringReader(cflow)).CFlowExpression();
/* */ }
/* */
/* 460 */ org.jboss.aop.advice.AdviceType internalAdviceType = getInternalAdviceType(binding.type());
/* 461 */ AdviceFactory factory = null;
/* 462 */ if (internalAdviceType == org.jboss.aop.advice.AdviceType.AROUND)
/* */ {
/* 464 */ factory = new AdviceFactory(def, minfo.getName());
/* */ }
/* */ else
/* */ {
/* 468 */ factory = new AdviceFactory(def, minfo.getName(), internalAdviceType);
/* */ }
/* */
/* 471 */ this.manager.addInterceptorFactory(factory.getName(), factory);
/* 472 */ InterceptorFactory[] fact = { factory };
/* 473 */ String name = getAspectMethodBindingName(cf, minfo);
/* 474 */ PointcutExpression pointcut = new PointcutExpression(name, pointcutString);
/* 475 */ AdviceBinding abinding = new AdviceBinding(name, pointcut, cflowExpression, cflow, fact);
/* 476 */ this.manager.addBinding(abinding);