org.pf.tools.cda.core.dependency.analyzer
Interface IAnalysisResultHandler


public interface IAnalysisResultHandler

Specifies the methods that a class must implement in order to receive the result of a dependency analysis.

Version:
2.0
Author:
M.Duchrow

Method Summary
 void handleDependencyAnalysisCancellation(MonitoredDependencyAnalyzer dependencyAnalyzer)
          This method will be called by DependencyAnalyzerThread if the analysis was cancelled during its processing.
 void handleDependencyAnalysisResult(MonitoredDependencyAnalyzer dependencyAnalyzer)
          This method will be called by DependencyAnalyzerThread after sucessfully completed analysis by the given dependency analyzer.
 

Method Detail

handleDependencyAnalysisResult

void handleDependencyAnalysisResult(MonitoredDependencyAnalyzer dependencyAnalyzer)
This method will be called by DependencyAnalyzerThread after sucessfully completed analysis by the given dependency analyzer.

Parameters:
dependencyAnalyzer - The analyzer that was used

handleDependencyAnalysisCancellation

void handleDependencyAnalysisCancellation(MonitoredDependencyAnalyzer dependencyAnalyzer)
This method will be called by DependencyAnalyzerThread if the analysis was cancelled during its processing. It allows the implementor to restore a proper state if necessary.

Parameters:
dependencyAnalyzer - The analyzer that was used