Packageorg.spicefactory.parsley.core.lifecycle.impl
Classpublic class DefaultLifecycleObserverRegistry
InheritanceDefaultLifecycleObserverRegistry Inheritance Object
Implements LifecycleObserverRegistry

Default implementation of the LifecycleObserverRegistry interface.



Public Methods
 MethodDefined By
  
Creates a new instance.
DefaultLifecycleObserverRegistry
  
Adds an observer of object lifecycle events in this scope.
DefaultLifecycleObserverRegistry
  
Removes an observer of object lifecycle events from this scope.
DefaultLifecycleObserverRegistry
Constructor Detail
DefaultLifecycleObserverRegistry()Constructor
public function DefaultLifecycleObserverRegistry(receiverRegistry:MessageReceiverRegistry)

Creates a new instance.

Parameters
receiverRegistry:MessageReceiverRegistry — the registry for the object lifecycle listeners
Method Detail
addObserver()method
public function addObserver(observer:LifecycleObserver):void

Adds an observer of object lifecycle events in this scope.

Parameters

observer:LifecycleObserver — the type of the objects the listener is interested in

removeObserver()method 
public function removeObserver(observer:LifecycleObserver):void

Removes an observer of object lifecycle events from this scope.

Parameters

observer:LifecycleObserver — the type of the objects the listener is interested in