Packagecom.asfusion.mate.core
Interfacepublic interface IEventMap extends flash.events.IEventDispatcher
ImplementorsEventMap

Interface that provides an event dispatcher. This interface is implemented by the EventMap and is used by all the IActionList (EventHandlers, Injectors, MessageHandlers, etc) to get a local dispatcher. This allows us to have a different dispatcher per EventMap



Public Properties
 PropertyDefined by
  cache : String
String that indicates whether the event maps will use a global or a local cache.
IEventMap
Public Methods
 MethodDefined by
  
getCacheCollection():Dictionary
Method that returns of the local cache dictionary that will be used to store objects created by the mate framework.
IEventMap
  
getDispatcher():IEventDispatcher
Returns an event dispatcher.
IEventMap
Property detail
cacheproperty
cache:String  [read-write]

String that indicates whether the event maps will use a global or a local cache. Each individual tag (ex: ObjectBuilder) is using this setting by default. Their default is inherit, which means that it will use the value that is defined in the event map. But each tag can override that to local, global or none.

Implementation
    public function get cache():String
    public function set cache(value:String):void
Method detail
getCacheCollection()method
public function getCacheCollection():Dictionary

Method that returns of the local cache dictionary that will be used to store objects created by the mate framework.

Returns
Dictionary
getDispatcher()method 
public function getDispatcher():IEventDispatcher

Returns an event dispatcher.

Returns
IEventDispatcher