Packageorg.springextensions.actionscript.cairngorm.business
SVN browsingIBusinessDelegateFactory.as
FisheyeIBusinessDelegateFactory.as
Interfacepublic interface IBusinessDelegateFactory
ImplementorsBusinessDelegateFactory

Defines a business delegate factory.



Documentation reference: the delegate factory


Public Properties
 PropertyDefined by
  delegateClass : Class
[write-only] The type of the delegate that the current IBusinessDelegateFactory is able to create.
IBusinessDelegateFactory
  responder : IResponder
[write-only] The IResponder instance that will be injected into every delegate that the current IBusinessDelegateFactory creates.
IBusinessDelegateFactory
  service : *
[write-only] The service object that will be injected into every delegate that the current IBusinessDelegateFactory creates.
IBusinessDelegateFactory
Public Methods
 MethodDefined by
  
Returns a fully configured delegate instance of the type specified by the delegateClass property.
IBusinessDelegateFactory
Property detail
delegateClassproperty
delegateClass:Class  [write-only]

The type of the delegate that the current IBusinessDelegateFactory is able to create.

Implementation
    public function set delegateClass(value:Class):void
responderproperty 
responder:IResponder  [write-only]

The IResponder instance that will be injected into every delegate that the current IBusinessDelegateFactory creates.

Implementation
    public function set responder(value:IResponder):void
serviceproperty 
service:*  [write-only]

The service object that will be injected into every delegate that the current IBusinessDelegateFactory creates.

Implementation
    public function set service(value:*):void
Method detail
createBusinessDelegate()method
public function createBusinessDelegate():IBusinessDelegate

Returns a fully configured delegate instance of the type specified by the delegateClass property.

Returns
IBusinessDelegate