| Package | org.springextensions.actionscript.cairngorm.business |
| SVN browsing | BusinessDelegateFactory.as |
| Fisheye | BusinessDelegateFactory.as |
| Class | public class BusinessDelegateFactory |
| Implements | IBusinessDelegateFactory |
Documentation reference: the delegate factory
| Property | Defined by | ||
|---|---|---|---|
| delegateClass : Class [write-only]
The type of the delegate that the current
IBusinessDelegateFactory is able to create. | BusinessDelegateFactory | ||
| responder : IResponder [write-only]
The
IResponder instance that will be injected into every delegate that the current IBusinessDelegateFactory creates. | BusinessDelegateFactory | ||
| service : * [write-only]
The service object that will be injected into every delegate that the current
IBusinessDelegateFactory creates. | BusinessDelegateFactory | ||
| Method | Defined by | ||
|---|---|---|---|
|
Creates a new
BusinessDelegateFactory instance. | BusinessDelegateFactory | ||
|
Returns a fully configured delegate instance of the type specified by the
delegateClass property. | BusinessDelegateFactory | ||
| delegateClass | property |
delegateClass:Class [write-only]
The type of the delegate that the current IBusinessDelegateFactory is able to create.
public function set delegateClass(value:Class):void
| responder | property |
responder:IResponder [write-only]
The IResponder instance that will be injected into every delegate that the current IBusinessDelegateFactory creates.
public function set responder(value:IResponder):void
| service | property |
service:* [write-only]
The service object that will be injected into every delegate that the current IBusinessDelegateFactory creates.
public function set service(value:*):void
| BusinessDelegateFactory | () | constructor |
public function BusinessDelegateFactory()
Creates a new BusinessDelegateFactory instance.
| createBusinessDelegate | () | method |
public function createBusinessDelegate():IBusinessDelegate
Returns a fully configured delegate instance of the type specified by the delegateClass property.
IBusinessDelegate |