Class DeleteInitialComponentCandidatesStrategy
java.lang.Object
org.somox.analyzer.simplemodelanalyzer.detection.DeleteInitialComponentCandidatesStrategy
- All Implemented Interfaces:
IPostComponentDetectionStrategy
public class DeleteInitialComponentCandidatesStrategy
extends Object
implements IPostComponentDetectionStrategy
Deletes initial components which have been replaced by merged basic
components and converts the kept initial components into real basic component
(is initial flag). Cleans up palladio model and source code decorator.
Does expect that composite components have NO references to transitively contained inner classes.
Does expect that composite components have NO references to transitively contained inner classes.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
postComponentDetection
(AbstractMoxConfiguration somoxConfiguration, SimpleAnalysisResult analysisResult, IProgressMonitor progressMonitor) Used to clean up components, remove potentially initial components, etc.
-
Constructor Details
-
DeleteInitialComponentCandidatesStrategy
public DeleteInitialComponentCandidatesStrategy()
-
-
Method Details
-
postComponentDetection
public void postComponentDetection(AbstractMoxConfiguration somoxConfiguration, SimpleAnalysisResult analysisResult, IProgressMonitor progressMonitor) Description copied from interface:IPostComponentDetectionStrategy
Used to clean up components, remove potentially initial components, etc.- Specified by:
postComponentDetection
in interfaceIPostComponentDetectionStrategy
-