Packageorg.springextensions.actionscript.context.metadata
SVN browsingComponentScannerObjectFactoryPostProcessor.as
FisheyeComponentScannerObjectFactoryPostProcessor.as
Classpublic class ComponentScannerObjectFactoryPostProcessor
ImplementsIApplicationDomainAware, IObjectFactoryPostProcessor

Factory post processor that scans the application for classes annotated with [Component] metadata and creates and adds object definitions from these classes to the container.



Public Properties
 PropertyDefined by
  applicationDomain : ApplicationDomain
[write-only]
ComponentScannerObjectFactoryPostProcessor
Public Methods
 MethodDefined by
  
ComponentScannerObjectFactoryPostProcessor(basePackages:Array = null)
Creates a new ComponentScannerObjectFactoryPostProcessor.
ComponentScannerObjectFactoryPostProcessor
  
Modify the application context's internal object factory after its standard initialization.
ComponentScannerObjectFactoryPostProcessor
Property detail
applicationDomainproperty
applicationDomain:ApplicationDomain  [write-only]

Implementation
    public function set applicationDomain(value:ApplicationDomain):void
Constructor detail
ComponentScannerObjectFactoryPostProcessor()constructor
public function ComponentScannerObjectFactoryPostProcessor(basePackages:Array = null)

Creates a new ComponentScannerObjectFactoryPostProcessor.

Parameters
basePackages:Array (default = null) — the base packages to scan
Method detail
postProcessObjectFactory()method
public function postProcessObjectFactory(objectFactory:IConfigurableListableObjectFactory):void

Modify the application context's internal object factory after its standard initialization. All object definitions will have been loaded, but no objects will have been instantiated yet. This allows for overriding or adding properties even to eager-initializing objects.

Parameters
objectFactory:IConfigurableListableObjectFactory — the object factory used by the application context