Packagecom.bourre.service
Classpublic class ServiceLocatorEvent
InheritanceServiceLocatorEvent Inheritance BasicEvent Inheritance flash.events.Event

Player version: Flash Player 9.0
Language version: ActionScript 3.0

The ServiceLocatorEvent class represents the event object passed to the event listener for ServiceLocator events.

See also

ServiceLocator


Public Properties
 PropertyDefined by
 Inheritedtarget : Object
The source object of this event
BasicEvent
 Inheritedtype : String
The type of this event
BasicEvent
Protected Properties
 PropertyDefined by
 Inherited_oTarget : Object
The source object of this event, redefined to provide write access
BasicEvent
 Inherited_sType : String
The type of the event, redefined to provide write access
BasicEvent
Public Methods
 MethodDefined by
  
ServiceLocatorEvent(type:String, key:String, serviceLocator:ServiceLocator)
Creates a new ServiceLocatorEvent object.
ServiceLocatorEvent
 Inherited
clone():Event
Clone the event
BasicEvent
  
getKey():String
ServiceLocatorEvent
  
ServiceLocatorEvent
  
ServiceLocatorEvent
  
ServiceLocatorEvent
 Inherited
getTarget():Object
Returns the current source of this event object.
BasicEvent
 Inherited
getType():String
Returns the type of this event, which generally correspond to the name of the called function on the listener.
BasicEvent
  
setService(service:Service):void
ServiceLocatorEvent
  
setServiceClass(serviceClass:Class):void
ServiceLocatorEvent
 Inherited
setTarget(oTarget:Object):void
Defines the new source object of this event.
BasicEvent
 Inherited
setType(en:String):void
Defines the new event type for this event object.
BasicEvent
 Inherited
toString():String
Returns the string representation of this instance.
BasicEvent
Public Constants
 ConstantDefined by
  onRegisterServiceEVENT : String = "onRegisterService"
[static] Defines the value of the type property of the event object for a onRegisterService event.
ServiceLocatorEvent
  onUnregisterServiceEVENT : String = "onUnregisterService"
[static] Defines the value of the type property of the event object for a onUnregisterService event.
ServiceLocatorEvent
Constructor detail
ServiceLocatorEvent()constructor
public function ServiceLocatorEvent(type:String, key:String, serviceLocator:ServiceLocator)

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Creates a new ServiceLocatorEvent object.

Parameters
type:String — Name of the event type
 
key:String — Registration ID
 
serviceLocator:ServiceLocator — ServiceLocator object carried by this event
Method detail
getKey()method
public function getKey():String

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
String
getService()method 
public function getService():Service

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
Service
getServiceClass()method 
public function getServiceClass():Class

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
Class
getServiceLocator()method 
public function getServiceLocator():ServiceLocator

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns
ServiceLocator
setService()method 
public function setService(service:Service):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
service:Service
setServiceClass()method 
public function setServiceClass(serviceClass:Class):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Parameters
serviceClass:Class
Constant detail
onRegisterServiceEVENTconstant
public static const onRegisterServiceEVENT:String = "onRegisterService"

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Defines the value of the type property of the event object for a onRegisterService event.

The properties of the event object have the following values:

PropertyValue
type Dispatched event type
MethodValue
getServiceLocator() The locator
getService() The the service
onUnregisterServiceEVENTconstant 
public static const onUnregisterServiceEVENT:String = "onUnregisterService"

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Defines the value of the type property of the event object for a onUnregisterService event.

The properties of the event object have the following values:

PropertyValue
type Dispatched event type
MethodValue
getServiceLocator() The locator
getService() The the service