Package org.annotationsmox.analyzer
Class AnnotationsMoxAnalyzer
java.lang.Object
org.annotationsmox.analyzer.AnnotationsMoxAnalyzer
- All Implemented Interfaces:
ModelAnalyzer<AnnotationsMoxConfiguration>
public class AnnotationsMoxAnalyzer
extends Object
implements ModelAnalyzer<AnnotationsMoxConfiguration>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.somox.analyzer.ModelAnalyzer
ModelAnalyzer.Status -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionanalyze(AnnotationsMoxConfiguration somoxConfiguration, HashMap<String, ExtractionResult> extractionResultMap, IProgressMonitor progressMonitor) Execute the analyzerGet the status from the analyzervoidinit()initialize the analyzerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.somox.analyzer.ModelAnalyzer
initializeAnalysisResult
-
Constructor Details
-
AnnotationsMoxAnalyzer
public AnnotationsMoxAnalyzer()
-
-
Method Details
-
init
public void init()Description copied from interface:ModelAnalyzerinitialize the analyzer- Specified by:
initin interfaceModelAnalyzer<AnnotationsMoxConfiguration>
-
analyze
public AnalysisResult analyze(AnnotationsMoxConfiguration somoxConfiguration, HashMap<String, ExtractionResult> extractionResultMap, IProgressMonitor progressMonitor) throws ModelAnalyzerExceptionDescription copied from interface:ModelAnalyzerExecute the analyzer- Specified by:
analyzein interfaceModelAnalyzer<AnnotationsMoxConfiguration>extractionResultMap- The map of extraction results- Returns:
- The analysis result object
- Throws:
ModelAnalyzerException
-
getStatus
Description copied from interface:ModelAnalyzerGet the status from the analyzer- Specified by:
getStatusin interfaceModelAnalyzer<AnnotationsMoxConfiguration>- Returns:
- The current status of the analyzer. Has to be one of the defined status in this interface
-