org.aspectj.weaver
Interface IWeaveRequestor


public interface IWeaveRequestor

Author:
colyer This interface is implemented by clients driving weaving through the IClassFileProvider interface. It is used by the weaver to return woven class file results back to the client. The client can correlate weave results with inputs since it knows the last UnwovenClassFile returned by its iterator.

Method Summary
 void acceptResult(IUnwovenClassFile result)
           
 void addingTypeMungers()
           
 void processingReweavableState()
           
 void weaveCompleted()
           
 void weavingAspects()
           
 void weavingClasses()
           
 

Method Detail

acceptResult

void acceptResult(IUnwovenClassFile result)

processingReweavableState

void processingReweavableState()

addingTypeMungers

void addingTypeMungers()

weavingAspects

void weavingAspects()

weavingClasses

void weavingClasses()

weaveCompleted

void weaveCompleted()