Interface | Description |
---|---|
IElementsProcessingResultHandler |
Specifies the callback methods to be used to notify the end of a search
task (i.e.
|
IProgressMonitor |
Generic interface for any kind of progress monitor.
|
IProgressMonitoringSupport |
An interface that indicates that an object is supporting
progress monitoring based on an
IProgressMonitor . |
IRunnableTerminationListener |
Specifies the methods that might be called by a thread (or a runnable)
when it is finished with its work.
|
Class | Description |
---|---|
AllClassesProcessingTask |
This thread can be used to process all classes of a given workset.
|
AnalyzableElementsProcessingTask<IE extends IAnalyzableElement,PE extends IAnalyzableElement> |
Abstract superclass for all processing classes that iterate over specific
analyzable elements starting at a root element.
|
AsynchronousProcessing |
This class provides static methods to launch threads for asynchronous processing
of various analyzer tasks.
|
ClassesProcessingTask |
This task can be used together with IElementsProcessingResultHandler for
looking up ClassInformation objects in the current workset, executed
in a separate thread.
|
ContainersProcessingTask |
Process all containers in a workset in this thread.
|
PackagesProcessingTask |
Process all packages in a workset in this thread
|
ProcessingResult<TAnalyzableElement extends IAnalyzableElement> |
This is a container for result objects from a processing of analyzable
elements.
|
WaitingIElementsProcessingResultHandler |
An instance of this class is capable of launching an asynchronous task
and waiting until it receives the result.
|