| Package | org.springextensions.actionscript.stage |
| Class | public class DefaultObjectDefinitionResolver |
| Inheritance | DefaultObjectDefinitionResolver Object |
| Implements | IObjectDefinitionResolver, IApplicationContextAware |
IObjectDefinitionResolver used for wiring.
Attempt to resolve an IObjectDefinition for the passed object:
objectIdProperty as the object property name
to be used to match an object definition (default: "name").See also
| Property | Defined By | ||
|---|---|---|---|
| applicationContext : IApplicationContext | DefaultObjectDefinitionResolver | ||
| lookupByType : Boolean [write-only]
| DefaultObjectDefinitionResolver | ||
| objectIdProperty : String [write-only]
| DefaultObjectDefinitionResolver | ||
| Method | Defined By | ||
|---|---|---|---|
DefaultObjectDefinitionResolver(applicationContext:IApplicationContext = null) | DefaultObjectDefinitionResolver | ||
resolveObjectDefinition(object:*):IObjectDefinition
Resolve an IObjectDefinition for an object to be subsequently
wired. | DefaultObjectDefinitionResolver | ||
| Method | Defined By | ||
|---|---|---|---|
getObjectDefinitionByName(object:*):IObjectDefinition | DefaultObjectDefinitionResolver | ||
| applicationContext | property |
applicationContext:IApplicationContext public function get applicationContext():IApplicationContext public function set applicationContext(value:IApplicationContext):void| lookupByType | property |
lookupByType:Boolean [write-only]
The default value is .true
public function set lookupByType(value:Boolean):void| objectIdProperty | property |
objectIdProperty:String [write-only]
The default value is ."name"
public function set objectIdProperty(value:String):void| DefaultObjectDefinitionResolver | () | Constructor |
public function DefaultObjectDefinitionResolver(applicationContext:IApplicationContext = null)applicationContext:IApplicationContext (default = null) |
| getObjectDefinitionByName | () | method |
protected function getObjectDefinitionByName(object:*):IObjectDefinitionParameters
object:* |
IObjectDefinition |
| resolveObjectDefinition | () | method |
public function resolveObjectDefinition(object:*):IObjectDefinition
Resolve an IObjectDefinition for an object to be subsequently
wired.
Parameters
object:* — The object to be wired.
|
IObjectDefinition — the IObjectDefinition to be used to wire the passed object.
|