Package | org.spicefactory.parsley.object |
Class | public class RootObjectTag |
Inheritance | RootObjectTag Object |
Implements | RootConfigurationElement |
Subclasses | MxmlRootObjectTag |
Default MXML Propertydecorators
Property | Defined By | ||
---|---|---|---|
decorators : Array
The ObjectDefinitionDecorator instances added to this definition. | RootObjectTag | ||
id : String
The id the object should be registered with. | RootObjectTag | ||
lazy : Boolean = false
Indicates whether this object should be lazily initialized. | RootObjectTag | ||
order : int = 2.147483647E9
The processing order for this object. | RootObjectTag | ||
type : Class
The type of the object configured by this definition. | RootObjectTag |
Method | Defined By | ||
---|---|---|---|
process(registry:ObjectDefinitionRegistry):void
Processes this configuration tag, possilbly creating and registering object definitions. | RootObjectTag |
decorators | property |
public var decorators:Array
The ObjectDefinitionDecorator instances added to this definition.
id | property |
public var id:String
The id the object should be registered with.
lazy | property |
public var lazy:Boolean = false
Indicates whether this object should be lazily initialized. If set to false the object will be instantiated upon Context initialization.
order | property |
public var order:int = 2.147483647E9
The processing order for this object. Only has an effect for non-lazy singletons. Those are instantiated when the Context initializes and this property allows to determine the initialization order of these singletons. Will be processed in ascending order.
type | property |
public var type:Class
The type of the object configured by this definition.
process | () | method |
public function process(registry:ObjectDefinitionRegistry):void
Processes this configuration tag, possilbly creating and registering object definitions.
Parameters
registry:ObjectDefinitionRegistry — the registry associated with this element
|