Package kieker.analysis
Class AnalysisController.AnalysisControllerWithMapping
java.lang.Object
kieker.analysis.AnalysisController.AnalysisControllerWithMapping
- Enclosing class:
- AnalysisController
public static final class AnalysisController.AnalysisControllerWithMapping
extends java.lang.Object
This is a wrapper for the 
AnalysisController which contains a mapping
 between the model instances and the actual objects as well. This is necessary
 if one wants to create an analysis based on an instance of MIProject
 and needs to map from the model instances to the actual created objects.- Since:
- 1.6
- Author:
- Andre van Hoorn, Nils Christian Ehmke, Jan Waller
- 
Constructor SummaryConstructors Constructor Description AnalysisControllerWithMapping(AnalysisController controller, java.util.Map<MIPlugin,AbstractPlugin> pluginMap, java.util.Map<MIRepository,AbstractRepository> repositoryMap)Creates a new instance of this class using the given parameters.
- 
Method SummaryModifier and Type Method Description AnalysisControllergetController()Getter for the propertycontroller.java.util.Map<MIPlugin,AbstractPlugin>getPluginMap()Getter for the propertypluginMap.java.util.Map<MIRepository,AbstractRepository>getRepositoryMap()Getter for the propertyrepositoryMap.
- 
Constructor Details- 
AnalysisControllerWithMappingpublic AnalysisControllerWithMapping(AnalysisController controller, java.util.Map<MIPlugin,AbstractPlugin> pluginMap, java.util.Map<MIRepository,AbstractRepository> repositoryMap)Creates a new instance of this class using the given parameters.- Parameters:
- controller- The analysis controller to be stored in this container.
- pluginMap- The mapping between actual plugins and their model counterparts.
- repositoryMap- The mapping between actual repositories and their model counterparts.
 
 
- 
- 
Method Details- 
getPluginMapGetter for the propertypluginMap.- Returns:
- The current value of the property.
 
- 
getRepositoryMapGetter for the propertyrepositoryMap.- Returns:
- The current value of the property.
 
- 
getControllerGetter for the propertycontroller.- Returns:
- The current value of the property.
 
 
-