Class AdaptationBehaviorModelContribution
- java.lang.Object
-
- org.palladiosimulator.simulizar.action.jobs.AdaptationBehaviorModelContribution
-
- All Implemented Interfaces:
Extension
,ModelContribution
public class AdaptationBehaviorModelContribution extends Object implements ModelContribution
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.palladiosimulator.simulizar.launcher.jobs.ModelContribution
ModelContribution.Facade
-
-
Field Summary
Fields Modifier and Type Field Description static String
ADAPTATION_BEHAVIOR__REPOSITORY_MODEL_PARTITION_ID
Constant which holds the id of theAdaptationBehaviorRepository
within the blackboard, as defined in the plugin.xml (in the corresponding extension section).
-
Constructor Summary
Constructors Constructor Description AdaptationBehaviorModelContribution(LoadAdaptationBehaviorRepositoryIntoBlackboardJobConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
loadModel(ModelContribution.Facade delegate)
The method is called during model loading and allows extension to add additional models to the blackboard.
-
-
-
Field Detail
-
ADAPTATION_BEHAVIOR__REPOSITORY_MODEL_PARTITION_ID
public static final String ADAPTATION_BEHAVIOR__REPOSITORY_MODEL_PARTITION_ID
Constant which holds the id of theAdaptationBehaviorRepository
within the blackboard, as defined in the plugin.xml (in the corresponding extension section).- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AdaptationBehaviorModelContribution
@Inject public AdaptationBehaviorModelContribution(LoadAdaptationBehaviorRepositoryIntoBlackboardJobConfig config)
-
-
Method Detail
-
loadModel
public void loadModel(ModelContribution.Facade delegate)
Description copied from interface:ModelContribution
The method is called during model loading and allows extension to add additional models to the blackboard. In order to load a custom model, use the provided delegate.- Specified by:
loadModel
in interfaceModelContribution
- Parameters:
delegate
- the delegate to load models into the blackboard.
-
-