| Package | org.springextensions.actionscript.stage |
| SVN browsing | DefaultObjectDefinitionResolver.as |
| Fisheye | DefaultObjectDefinitionResolver.as |
| Class | public class DefaultObjectDefinitionResolver |
| Implements | IApplicationContextAware, IObjectDefinitionResolver |
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
Documentation reference: how to determine which objectdefinition to use for which stage component
Sample project: stagewiring (source)
| 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 | ||
| applicationContext | property |
applicationContext:IApplicationContext [read-write]Implementation
public function get applicationContext():IApplicationContext
public function set applicationContext(value:IApplicationContext):void
| lookupByType | property |
lookupByType:Boolean [write-only]
The default value is <code>true</code>.
public function set lookupByType(value:Boolean):void
| objectIdProperty | property |
objectIdProperty:String [write-only]
The default value is <code>"name"</code>.
public function set objectIdProperty(value:String):void
| DefaultObjectDefinitionResolver | () | constructor |
public function DefaultObjectDefinitionResolver(applicationContext:IApplicationContext = null)Parameters
applicationContext:IApplicationContext (default = null) |
| resolveObjectDefinition | () | method |
public function resolveObjectDefinition(object:*):IObjectDefinition
Resolve an IObjectDefinition for an object to be subsequently
wired.
object:* — The object to be wired.
|
IObjectDefinition —
the IObjectDefinition to be used to wire the passed object.
|