/* */ {
/* 43 */ public static final LifecycleParametersInterceptor INTERCEPTOR = new LifecycleParametersInterceptor();
/* */
/* */ public void add(Object parent, Object child, QName name)
/* */ {
/* 47 */ AbstractLifecycleMetaData lifecycle = (AbstractLifecycleMetaData)parent;
/* 48 */ AbstractParameterMetaData parameter = (AbstractParameterMetaData)child;
/* 49 */ List parameters = lifecycle.getParameters();
/* 50 */ if (parameters == null)
/* */ {
/* 52 */ parameters = new ArrayList();
/* 53 */ lifecycle.setParameters(parameters);
/* */ }
/* 55 */ parameter.setIndex(parameters.size());
/* 56 */ parameters.add(parameter);
/* */ }