Com An I Guide
User Manual:
Open the PDF directly: View PDF .
Page Count: 17
•
• • •
−
−
−
−
−
−
−
−
<<Java Class>>
Commit
net.ssehub.comani.data
-id: String
-date: String
-commitHeader: String[]
<<Java Class>>
ChangedArtifact
net.ssehub.comani.data
-artifactPath: String
-artifactName: String
-diffHeader: List<String>
-content: List<String>
-changedArtifacts
0..*
<<Java Class>>
AbstractCommitExtractor
net.ssehub.comani.extraction
#logger: Logger
#extractionProperties: Properties
+AbstractCommitExtractor(Properties,IExtractionQueue)
+extract(File):boolean
+extract(File,List<String>):boolean
+extract(String):boolean
+operatingSystemSupported(String):boolean
+versionControlSystemSupported(String):boolean
<<Java Interface>>
IExtractionQueue
net.ssehub.comani.data
+addCommit(Commit):boolean
#commitQueue
0..1
∗
∗ ∗
∗
∗ ∗
<<Java Class>>
AbstractCommitAnalyzer
net.ssehub.comani.analysis
#logger: Logger
#analysisProperties: Properties
+AbstractCommitAnalyzer(Properties,IAnalysisQueue)
+analyze():boolean
+operatingSystemSupported(String):boolean
+versionControlSystemSupported(String):boolean
<<Java Interface>>
IAnalysisQueue
net.ssehub.comani.data
+isOpen():boolean
+getCommit():Commit
#commitQueue
0..1
∗
∗ ∗