| Package | org.springextensions.actionscript.cairngorm.business |
| SVN browsing | IBusinessDelegateFactory.as |
| Fisheye | IBusinessDelegateFactory.as |
| Interface | public interface IBusinessDelegateFactory |
| Implementors | BusinessDelegateFactory |
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. | 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 | ||
| Method | Defined by | ||
|---|---|---|---|
|
Returns a fully configured delegate instance of the type specified by the
delegateClass property. | IBusinessDelegateFactory | ||
| 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
| createBusinessDelegate | () | method |
public function createBusinessDelegate():IBusinessDelegate
Returns a fully configured delegate instance of the type specified by the delegateClass property.
IBusinessDelegate |