|
|
|
|
|
|
|
|
import org.aspectj.util.LangUtil; |
|
|
import org.aspectj.util.LangUtil; |
|
|
import org.aspectj.weaver.IClassFileProvider; |
|
|
import org.aspectj.weaver.IClassFileProvider; |
|
|
import org.aspectj.weaver.IWeaveRequestor; |
|
|
import org.aspectj.weaver.IWeaveRequestor; |
|
|
|
|
|
import org.aspectj.weaver.ResolvedType; |
|
|
import org.aspectj.weaver.bcel.BcelObjectType; |
|
|
import org.aspectj.weaver.bcel.BcelObjectType; |
|
|
import org.aspectj.weaver.bcel.BcelWeaver; |
|
|
import org.aspectj.weaver.bcel.BcelWeaver; |
|
|
import org.aspectj.weaver.bcel.BcelWorld; |
|
|
import org.aspectj.weaver.bcel.BcelWorld; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void weaveCompleted() { |
|
|
public void weaveCompleted() { |
|
|
if (delegate!=null) delegate.weavingCompleted(); |
|
|
if (delegate!=null) delegate.weavingCompleted(); |
|
|
|
|
|
ResolvedType.resetPrimitives(); |
|
|
} |
|
|
} |
|
|
}; |
|
|
}; |
|
|
} |
|
|
} |