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

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

public class AllClassesProcessingTask
extends AnalyzableElementsProcessingTask<Workset,ClassInformation>

This thread can be used to process all classes of a given workset.

Version:
1.0
Author:
M.Duchrow

Constructor Summary
AllClassesProcessingTask(java.lang.String type, Workset aWorkset, IClassInformationProcessor processor, IProgressMonitor monitor, IElementsProcessingResultHandler resultHandler)
          Initialize the new instance with default values.
 
Method Summary
 boolean isRecursiveProcessing()
          This class does not support recursive processing.
 
Methods inherited from class org.pf.tools.cda.core.processing.AnalyzableElementsProcessingTask
run, setIsRecursiveProcessing
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AllClassesProcessingTask

public AllClassesProcessingTask(java.lang.String type,
                                Workset aWorkset,
                                IClassInformationProcessor processor,
                                IProgressMonitor monitor,
                                IElementsProcessingResultHandler resultHandler)
Initialize the new instance with default values.

Method Detail

isRecursiveProcessing

public boolean isRecursiveProcessing()
This class does not support recursive processing. So it returns always false.

Overrides:
isRecursiveProcessing in class AnalyzableElementsProcessingTask<Workset,ClassInformation>