public class PackagesProcessingTask extends AnalyzableElementsProcessingTask<ClassPackage,ClassPackage>
| Constructor and Description |
|---|
PackagesProcessingTask(java.lang.String type,
ClassPackage aPackage,
IMutableClassPackageProcessor processor,
IProgressMonitor monitor,
IElementsProcessingResultHandler resultHandler)
Initialize the new instance with default values.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
doProcessing(java.util.Collection<ClassPackage> result)
Does the processing over the workset's elements.
|
protected ClassPackage |
getClassPackage() |
protected IMutableAnalyzableElementProcessor<ClassPackage> |
getElementProcessor()
Returns the processor that processes and matches the elements given to it.
|
protected IMutableClassPackageProcessor |
getPackageProcessor() |
protected ClassPackage |
getStartElement()
Returns the element on which the processing gets executed.
|
protected void |
setClassPackage(ClassPackage newValue) |
protected void |
setPackageProcessor(IMutableClassPackageProcessor newValue) |
createInitialExcludeCollection, createResult, getProcessingType, getProgressMonitor, getResultHandler, getWorkset, hasProgressMonitor, isRecursiveProcessing, newResultCollection, recursiveProcessing, run, setIsRecursiveProcessing, setProcessingType, setProgressMonitor, setResultHandlerpublic PackagesProcessingTask(java.lang.String type,
ClassPackage aPackage,
IMutableClassPackageProcessor processor,
IProgressMonitor monitor,
IElementsProcessingResultHandler resultHandler)
protected boolean doProcessing(java.util.Collection<ClassPackage> result)
doProcessing in class AnalyzableElementsProcessingTask<ClassPackage,ClassPackage>protected ClassPackage getStartElement()
getStartElement in class AnalyzableElementsProcessingTask<ClassPackage,ClassPackage>protected IMutableAnalyzableElementProcessor<ClassPackage> getElementProcessor()
AnalyzableElementsProcessingTaskgetElementProcessor in class AnalyzableElementsProcessingTask<ClassPackage,ClassPackage>protected ClassPackage getClassPackage()
protected void setClassPackage(ClassPackage newValue)
protected IMutableClassPackageProcessor getPackageProcessor()
protected void setPackageProcessor(IMutableClassPackageProcessor newValue)