Packagecom.asfusion.mate.actions
Interfacepublic interface IAction
ImplementorsCacheSetter, CallBack, DataCopier, DelegateInvoker, EventAnnouncer, HTTPServiceInvoker, InlineInvoker, ListenerInjector, ObjectBuilder, PropertyInjector, RemoteObjectInvoker, ServiceResponseAnnouncer, StopHandlers, WebServiceInvoker

Members of the IActionList's actions array must implement this interface. When an IActionList is executed (ie: when an event is dispatched), that IActionList goes over all its actions and calls the method trigger on each IAction.

See also

.


Public Methods
 MethodDefined by
  
trigger(scope:IScope):void
This method gets called when the EventHandlers (which implements IActionList) or a similar tag is running.
IAction
Method detail
trigger()method
public function trigger(scope:IScope):void

This method gets called when the EventHandlers (which implements IActionList) or a similar tag is running. This method is called on each IAction that the IActionList contains in its actions array.

It is recomended that you do not override this method unless needed. Instead, override the four methods that this method calls (prepare, setProperties, run or complete).

. Parameters
scope:IScope