Class AbstractModelObserver<T extends EObject>
java.lang.Object
org.palladiosimulator.simulizar.modelobserver.AbstractModelObserver<T>
- All Implemented Interfaces:
Extension,IModelObserver
- Direct Known Subclasses:
AbstractResourceEnvironmentObserver,AbstractUsageEvolutionObserver,AbstractUsageModelObserver
public abstract class AbstractModelObserver<T extends EObject>
extends Object
implements IModelObserver
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartitionprotected static final org.apache.log4j.Loggerprotected Collection<T> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractModelObserver(org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition globalPCMInstance) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidadd(Notification notification) protected voidaddMany(Notification notification) protected voideventTypeCount(Notification notification) voidprotected voidlogDebugInfo(Notification notification) protected voidmove(Notification notification) protected voidnoFeatureID(Notification notification) protected voidremove(Notification notification) protected voidremoveMany(Notification notification) protected voidremovingAdapter(Notification notification) protected voidresolve(Notification notification) selectObservees(org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition partition) protected voidset(Notification notification) protected voidsetTaggedValue(Notification notification) voidprotected voidunset(Notification notification)
-
Field Details
-
LOGGER
protected static final org.apache.log4j.Logger LOGGER -
model
-
globalPCMInstance
protected final org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition globalPCMInstance
-
-
Constructor Details
-
AbstractModelObserver
protected AbstractModelObserver(org.palladiosimulator.analyzer.workflow.blackboard.PCMResourceSetPartition globalPCMInstance)
-
-
Method Details
-
selectObservees
-
initialize
public void initialize()- Specified by:
initializein interfaceIModelObserver
-
unregister
public void unregister()- Specified by:
unregisterin interfaceIModelObserver
-
unset
-
resolve
-
removingAdapter
-
removeMany
-
noFeatureID
-
eventTypeCount
-
addMany
-
add
-
remove
-
set
-
move
-
setTaggedValue
-
logDebugInfo
-