Class UsageEvolutionSyncer
java.lang.Object
org.palladiosimulator.simulizar.modelobserver.AbstractModelObserver<org.scaledl.usageevolution.UsageEvolution>
org.palladiosimulator.simulizar.modelobserver.AbstractUsageEvolutionObserver
org.palladiosimulator.simulizar.modelobserver.UsageEvolutionSyncer
- All Implemented Interfaces:
Extension
,IModelObserver
-
Field Summary
Fields inherited from class org.palladiosimulator.simulizar.modelobserver.AbstractModelObserver
globalPCMInstance, model
-
Constructor Summary
ConstructorDescriptionUsageEvolutionSyncer
(org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition globalPCMInstance, UsageEvolverFacade usageEvolverFacade) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
add
(Notification notification) void
protected void
remove
(Notification notification) protected void
set
(Notification notification) Methods inherited from class org.palladiosimulator.simulizar.modelobserver.AbstractUsageEvolutionObserver
selectObservees
Methods inherited from class org.palladiosimulator.simulizar.modelobserver.AbstractModelObserver
addMany, eventTypeCount, logDebugInfo, move, noFeatureID, removeMany, removingAdapter, resolve, setTaggedValue, unregister, unset
-
Constructor Details
-
UsageEvolutionSyncer
@Inject public UsageEvolutionSyncer(org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition globalPCMInstance, UsageEvolverFacade usageEvolverFacade)
-
-
Method Details
-
initialize
public void initialize()- Specified by:
initialize
in interfaceIModelObserver
- Overrides:
initialize
in classAbstractModelObserver<org.scaledl.usageevolution.UsageEvolution>
-
add
- Overrides:
add
in classAbstractModelObserver<org.scaledl.usageevolution.UsageEvolution>
-
remove
- Overrides:
remove
in classAbstractModelObserver<org.scaledl.usageevolution.UsageEvolution>
-
set
- Overrides:
set
in classAbstractModelObserver<org.scaledl.usageevolution.UsageEvolution>
-