org.pf.tools.cda.core.processing
Class ClassesProcessingTask

java.lang.Object
  extended by org.pf.tools.cda.core.processing.AnalyzableElementsProcessingTask<ClassInformation,ClassInformation>
      extended by org.pf.tools.cda.core.processing.ClassesProcessingTask
All Implemented Interfaces:
java.lang.Runnable

public class ClassesProcessingTask
extends AnalyzableElementsProcessingTask<ClassInformation,ClassInformation>

This task can be used together with IElementsProcessingResultHandler for looking up ClassInformation objects in the current workset, executed in a separate thread.

Version:
1.1
Author:
M.Duchrow

Constructor Summary
ClassesProcessingTask(java.lang.String type, ClassInformation classInfo, IMutableClassInformationProcessor processor, IProgressMonitor monitor, IElementsProcessingResultHandler resultHandler)
          Initialize the new instance with the necessary callback objects.
 
Method Summary
 
Methods inherited from class org.pf.tools.cda.core.processing.AnalyzableElementsProcessingTask
isRecursiveProcessing, run, setIsRecursiveProcessing
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassesProcessingTask

public ClassesProcessingTask(java.lang.String type,
                             ClassInformation classInfo,
                             IMutableClassInformationProcessor processor,
                             IProgressMonitor monitor,
                             IElementsProcessingResultHandler resultHandler)
Initialize the new instance with the necessary callback objects.