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
-
Method Summary
Modifier and TypeMethodDescriptionanalyze
(AnnotationsMoxConfiguration somoxConfiguration, HashMap<String, ExtractionResult> extractionResultMap, IProgressMonitor progressMonitor) Execute the analyzerGet the status from the analyzervoid
init()
initialize the analyzerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.somox.analyzer.ModelAnalyzer
initializeAnalysisResult
-
Constructor Details
-
AnnotationsMoxAnalyzer
public AnnotationsMoxAnalyzer()
-
-
Method Details
-
init
public void init()Description copied from interface:ModelAnalyzer
initialize the analyzer- Specified by:
init
in interfaceModelAnalyzer<AnnotationsMoxConfiguration>
-
analyze
public AnalysisResult analyze(AnnotationsMoxConfiguration somoxConfiguration, HashMap<String, ExtractionResult> extractionResultMap, IProgressMonitor progressMonitor) throws ModelAnalyzerExceptionDescription copied from interface:ModelAnalyzer
Execute the analyzer- Specified by:
analyze
in interfaceModelAnalyzer<AnnotationsMoxConfiguration>
extractionResultMap
- The map of extraction results- Returns:
- The analysis result object
- Throws:
ModelAnalyzerException
-
getStatus
Description copied from interface:ModelAnalyzer
Get the status from the analyzer- Specified by:
getStatus
in interfaceModelAnalyzer<AnnotationsMoxConfiguration>
- Returns:
- The current status of the analyzer. Has to be one of the defined status in this interface
-