org.aspectj.org.eclipse.jdt.internal.core
Interface IJavaElementRequestor

All Known Implementing Classes:
JavaElementRequestor

public interface IJavaElementRequestor

This interface is used by IRequestorNameLookup. As results are found by IRequestorNameLookup, they are reported to this interface. An IJavaElementRequestor is able to cancel at any time (that is, stop receiving results), by responding true to #isCancelled.


Method Summary
 void acceptField(IField field)
           
 void acceptInitializer(IInitializer initializer)
           
 void acceptMemberType(IType type)
           
 void acceptMethod(IMethod method)
           
 void acceptPackageFragment(IPackageFragment packageFragment)
           
 void acceptType(IType type)
           
 boolean isCanceled()
          Returns true if this IJavaElementRequestor does not want to receive any more results.
 

Method Detail

acceptField

void acceptField(IField field)

acceptInitializer

void acceptInitializer(IInitializer initializer)

acceptMemberType

void acceptMemberType(IType type)

acceptMethod

void acceptMethod(IMethod method)

acceptPackageFragment

void acceptPackageFragment(IPackageFragment packageFragment)

acceptType

void acceptType(IType type)

isCanceled

boolean isCanceled()
Returns true if this IJavaElementRequestor does not want to receive any more results.