Class JavaElementRequestor
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.JavaElementRequestor
- All Implemented Interfaces:
IJavaElementRequestor
- See Also:
IJavaElementRequestor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
True if this requestor no longer wants to receive results from itsIRequestorNameLookup
.protected static IField[]
Empty arrays used for efficiencyprotected static IInitializer[]
protected static IMethod[]
protected static IModuleDescription[]
protected static IPackageFragment[]
protected static IType[]
protected ArrayList
A collection of the resulting fields, ornull
if no field results have been received.protected ArrayList
A collection of the resulting initializers, ornull
if no initializer results have been received.protected ArrayList
A collection of the resulting member types, ornull
if no member type results have been received.protected ArrayList
A collection of the resulting methods, ornull
if no method results have been received.protected ArrayList<IModuleDescription>
A collection of the resulting modules, ornull
if no module results have been receivedprotected ArrayList
A collection of the resulting package fragments, ornull
if no package fragment results have been received.protected ArrayList
A collection of the resulting types, ornull
if no type results have been received. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
acceptField(IField field)
void
acceptInitializer(IInitializer initializer)
void
acceptMemberType(IType type)
void
acceptMethod(IMethod method)
void
acceptModule(IModuleDescription module)
void
acceptPackageFragment(IPackageFragment packageFragment)
void
acceptType(IType type)
IField[]
IType[]
IMethod[]
IType[]
getTypes()
boolean
Returnstrue
if this IJavaElementRequestor does not want to receive any more results.void
reset()
Reset the state of this requestor.void
setCanceled(boolean b)
Sets the #isCanceled state of this requestor to true or false.
-
Field Details
-
canceled
protected boolean canceledTrue if this requestor no longer wants to receive results from itsIRequestorNameLookup
. -
fields
A collection of the resulting fields, ornull
if no field results have been received. -
initializers
A collection of the resulting initializers, ornull
if no initializer results have been received. -
memberTypes
A collection of the resulting member types, ornull
if no member type results have been received. -
methods
A collection of the resulting methods, ornull
if no method results have been received. -
packageFragments
A collection of the resulting package fragments, ornull
if no package fragment results have been received. -
types
A collection of the resulting types, ornull
if no type results have been received. -
modules
A collection of the resulting modules, ornull
if no module results have been received -
EMPTY_FIELD_ARRAY
Empty arrays used for efficiency -
EMPTY_INITIALIZER_ARRAY
-
EMPTY_TYPE_ARRAY
-
EMPTY_PACKAGE_FRAGMENT_ARRAY
-
EMPTY_METHOD_ARRAY
-
EMPTY_MODULE_ARRAY
-
-
Constructor Details
-
JavaElementRequestor
public JavaElementRequestor()
-
-
Method Details
-
acceptField
- Specified by:
acceptField
in interfaceIJavaElementRequestor
- See Also:
IJavaElementRequestor
-
acceptInitializer
- Specified by:
acceptInitializer
in interfaceIJavaElementRequestor
- See Also:
IJavaElementRequestor
-
acceptMemberType
- Specified by:
acceptMemberType
in interfaceIJavaElementRequestor
- See Also:
IJavaElementRequestor
-
acceptMethod
- Specified by:
acceptMethod
in interfaceIJavaElementRequestor
- See Also:
IJavaElementRequestor
-
acceptPackageFragment
- Specified by:
acceptPackageFragment
in interfaceIJavaElementRequestor
- See Also:
IJavaElementRequestor
-
acceptType
- Specified by:
acceptType
in interfaceIJavaElementRequestor
- See Also:
IJavaElementRequestor
-
acceptModule
- Specified by:
acceptModule
in interfaceIJavaElementRequestor
- See Also:
IJavaElementRequestor
-
getFields
- See Also:
IJavaElementRequestor
-
getInitializers
- See Also:
IJavaElementRequestor
-
getMemberTypes
- See Also:
IJavaElementRequestor
-
getMethods
- See Also:
IJavaElementRequestor
-
getPackageFragments
- See Also:
IJavaElementRequestor
-
getTypes
- See Also:
IJavaElementRequestor
-
getModules
- See Also:
IJavaElementRequestor
-
isCanceled
public boolean isCanceled()Description copied from interface:IJavaElementRequestor
Returnstrue
if this IJavaElementRequestor does not want to receive any more results.- Specified by:
isCanceled
in interfaceIJavaElementRequestor
- See Also:
IJavaElementRequestor
-
reset
public void reset()Reset the state of this requestor. -
setCanceled
public void setCanceled(boolean b)Sets the #isCanceled state of this requestor to true or false.
-