Class JavaElementRequestor
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.JavaElementRequestor
- All Implemented Interfaces:
IJavaElementRequestor
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
True if this requestor no longer wants to receive results from itsIRequestorNameLookup
.protected static final IField[]
Empty arrays used for efficiencyprotected static final IInitializer[]
protected static final IMethod[]
protected static final IModuleDescription[]
protected static final IPackageFragment[]
protected static final 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
-
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:
-
acceptInitializer
- Specified by:
acceptInitializer
in interfaceIJavaElementRequestor
- See Also:
-
acceptMemberType
- Specified by:
acceptMemberType
in interfaceIJavaElementRequestor
- See Also:
-
acceptMethod
- Specified by:
acceptMethod
in interfaceIJavaElementRequestor
- See Also:
-
acceptPackageFragment
- Specified by:
acceptPackageFragment
in interfaceIJavaElementRequestor
- See Also:
-
acceptType
- Specified by:
acceptType
in interfaceIJavaElementRequestor
- See Also:
-
acceptModule
- Specified by:
acceptModule
in interfaceIJavaElementRequestor
- See Also:
-
getFields
- See Also:
-
getInitializers
- See Also:
-
getMemberTypes
- See Also:
-
getMethods
- See Also:
-
getPackageFragments
- See Also:
-
getTypes
- See Also:
-
getModules
- See Also:
-
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:
-
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.
-