Class AjLookupEnvironment

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment
org.aspectj.ajdt.internal.compiler.lookup.AjLookupEnvironment
All Implemented Interfaces:
AnonymousClassCreationListener, ProblemReasons, TypeConstants

public class AjLookupEnvironment extends LookupEnvironment implements AnonymousClassCreationListener
Overrides the default eclipse LookupEnvironment for two purposes. 1. To provide some additional phases to completeTypeBindings that weave declare parents and inter-type declarations at the correct time. 2. To intercept the loading of new binary types to ensure the they will have declare parents and inter-type declarations woven when appropriate.
Author:
Jim Hugunin