Class ResourceEnvironmentCostObserver
java.lang.Object
org.palladiosimulator.simulizar.modelobserver.AbstractModelObserver<org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment>
org.palladiosimulator.simulizar.modelobserver.AbstractResourceEnvironmentObserver
org.palladiosimulator.cost.modelobserver.ResourceEnvironmentCostObserver
- All Implemented Interfaces:
org.palladiosimulator.simulizar.di.base.extension.Extension,org.palladiosimulator.simulizar.modelobserver.IModelObserver
public class ResourceEnvironmentCostObserver
extends org.palladiosimulator.simulizar.modelobserver.AbstractResourceEnvironmentObserver
-
Field Summary
Fields inherited from class org.palladiosimulator.simulizar.modelobserver.AbstractModelObserver
globalPCMInstance, LOGGER, model -
Constructor Summary
ConstructorsConstructorDescriptionResourceEnvironmentCostObserver(org.palladiosimulator.analyzer.workflow.core.blackboard.PCMResourceSetPartition globalPCMInstance, PeriodicallyTriggeredContainerEntity.Factory containerEntityFactory, PeriodicallyTriggeredCostModelEntity.Factory costModelEntityFactory, org.palladiosimulator.probeframework.calculator.IGenericCalculatorFactory calculatorFactory, de.uka.ipd.sdq.simulation.abstractsimengine.ISimulationControl simControl) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidremove(Notification notification) protected voidsetTaggedValue(Notification notification) Methods inherited from class org.palladiosimulator.simulizar.modelobserver.AbstractResourceEnvironmentObserver
selectObserveesMethods inherited from class org.palladiosimulator.simulizar.modelobserver.AbstractModelObserver
add, addMany, eventTypeCount, logDebugInfo, move, noFeatureID, removeMany, removingAdapter, resolve, set, unregister, unset
-
Constructor Details
-
ResourceEnvironmentCostObserver
@Inject public ResourceEnvironmentCostObserver(org.palladiosimulator.analyzer.workflow.core.blackboard.PCMResourceSetPartition globalPCMInstance, PeriodicallyTriggeredContainerEntity.Factory containerEntityFactory, PeriodicallyTriggeredCostModelEntity.Factory costModelEntityFactory, org.palladiosimulator.probeframework.calculator.IGenericCalculatorFactory calculatorFactory, de.uka.ipd.sdq.simulation.abstractsimengine.ISimulationControl simControl)
-
-
Method Details
-
initialize
public void initialize()- Specified by:
initializein interfaceorg.palladiosimulator.simulizar.modelobserver.IModelObserver- Overrides:
initializein classorg.palladiosimulator.simulizar.modelobserver.AbstractModelObserver<org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment>
-
setTaggedValue
- Overrides:
setTaggedValuein classorg.palladiosimulator.simulizar.modelobserver.AbstractModelObserver<org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment>
-
remove
- Overrides:
removein classorg.palladiosimulator.simulizar.modelobserver.AbstractModelObserver<org.palladiosimulator.pcm.resourceenvironment.ResourceEnvironment>
-