Packageorg.pranaframework.context.support
Classpublic class XMLApplicationContext
InheritanceXMLApplicationContext Inheritance XmlObjectFactory Inheritance DefaultListableObjectFactory Inheritance AbstractObjectFactory Inheritance flash.events.EventDispatcher
ImplementsIConfigurableApplicationContext



Public Properties
 PropertyDefined by
 InheritedallowObjectDefinitionOverriding : Boolean
DefaultListableObjectFactory
 InheritedconfigLocations : Array
XmlObjectFactory
  displayName : String
XMLApplicationContext
  id : String
XMLApplicationContext
 InheritednumObjectDefinitions : int
DefaultListableObjectFactory
 InheritednumObjectPostProcessors : int
AbstractObjectFactory
 InheritedobjectDefinitionNames : Array
DefaultListableObjectFactory
 InheritedobjectDefinitions : IMap
AbstractObjectFactory
Public Methods
 MethodDefined by
  
XMLApplicationContext(source:* = null)
Creates a new XMLApplicationContext
XMLApplicationContext
 Inherited
addConfigLocation(configLocation:String):void
XmlObjectFactory
  
XMLApplicationContext
 Inherited
addObjectPostProcessor(objectPostProcessor:IObjectPostProcessor):void
Adds an object postprocessor to this container.
AbstractObjectFactory
 Inherited
clearObjectFromInternalCache(name:String):Object
Removes an object from the internal container cache.
AbstractObjectFactory
 Inherited
containsObject(objectName:String):Boolean
AbstractObjectFactory
 Inherited
containsObjectDefinition(objectName:String):Boolean
DefaultListableObjectFactory
 Inherited
getObject(name:String, constructorArguments:Array = null):*
AbstractObjectFactory
 Inherited
DefaultListableObjectFactory
 Inherited
getObjectNamesForType(type:Class):Array
DefaultListableObjectFactory
 Inherited
getObjectsOfType(type:Class):IMap
DefaultListableObjectFactory
 Inherited
getType(objectName:String):Class
AbstractObjectFactory
 Inherited
isFactoryObject(objectName:String):Boolean
AbstractObjectFactory
 Inherited
isPrototype(objectName:String):Boolean
AbstractObjectFactory
 Inherited
isSingleton(objectName:String):Boolean
AbstractObjectFactory
 Inherited
load():void
XmlObjectFactory
 Inherited
loadConfigLocation(configLocation:String):void
XmlObjectFactory
 Inherited
DefaultListableObjectFactory
 Inherited
registerObjectDefinition(objectName:String, objectDefinition:IObjectDefinition):void
DefaultListableObjectFactory
Protected Methods
 MethodDefined by
  
afterParse():void
Hook method defined in XmlObjectFactory overridden to invoke application context specific logic.
XMLApplicationContext
  
beforeParse():void
XMLApplicationContext
Property detail
displayNameproperty
displayName:String  [read-write]Implementation
    public function get displayName():String
    public function set displayName(value:String):void
idproperty 
id:String  [read-write]Implementation
    public function get id():String
    public function set id(value:String):void
Constructor detail
XMLApplicationContext()constructor
public function XMLApplicationContext(source:* = null)

Creates a new XMLApplicationContext

Parameters
source:* (default = null)
Method detail
addObjectFactoryPostProcessor()method
public function addObjectFactoryPostProcessor(objectFactoryPostProcessor:IObjectFactoryPostProcessor):voidParameters
objectFactoryPostProcessor:IObjectFactoryPostProcessor
afterParse()method 
protected override function afterParse():void

Hook method defined in XmlObjectFactory overridden to invoke application context specific logic.

beforeParse()method 
protected override function beforeParse():void