package org.jboss.weld.tests.interceptors.self;
import java.util.ArrayList;
import java.util.List;
import javax.decorator.Decorator;
import javax.decorator.Delegate;
import javax.inject.Inject;
/**
* @author Marius Bogoevici
*/
@Decorator
public class BeanDecorator implements Decorated {
@Inject
@Delegate
Decorated delegate;
static int decoratedInvocationCount = 0;
public static void reset() {
decoratedInvocationCount = 0;
}
public void doDecorated() {
decoratedInvocationCount ++;
delegate.doDecorated();
}
}