| Package | org.springextensions.actionscript.ioc.factory.impl.referenceresolver |
| Class | public class ObjectReferenceResolver |
| Inheritance | ObjectReferenceResolver AbstractReferenceResolver Object |
| Method | Defined By | ||
|---|---|---|---|
ObjectReferenceResolver(factory:IObjectFactory)
Constructs ObjectReferenceResolver. | ObjectReferenceResolver | ||
canResolve(property:Object):Boolean [override]
Checks if the object is a IObjectReference
Indicates if the given property can be resolved by this reference resolver
| ObjectReferenceResolver | ||
resolve(property:Object):Object [override]
If the specified objectName is "this" the object factory will be returned.
Resolves all references of IObjectReference contained within the given property. | ObjectReferenceResolver | ||
| Method | Defined By | ||
|---|---|---|---|
resolveSubReference(objectName:String):Object | ObjectReferenceResolver | ||
| ObjectReferenceResolver | () | Constructor |
public function ObjectReferenceResolver(factory:IObjectFactory)
Constructs ObjectReferenceResolver.
factory:IObjectFactory — The factory that uses this reference resolver
|
| canResolve | () | method |
override public function canResolve(property:Object):BooleanChecks if the object is a IObjectReference
Indicates if the given property can be resolved by this reference resolverParameters
property:Object — The property to check
|
Boolean — true if this reference resolver can process the given property
|
See also
| resolve | () | method |
override public function resolve(property:Object):Object
If the specified objectName is "this" the object factory will be returned.
Resolves all references of IObjectReference contained within the given property.Parameters
property:Object — The property to resolve
|
Object — The property with all references resolved
|
| resolveSubReference | () | method |
protected function resolveSubReference(objectName:String):ObjectParameters
objectName:String |
Object |