Packageorg.swizframework.processors
Classpublic class PostConstructProcessor
InheritancePostConstructProcessor Inheritance BaseMetadataProcessor Inheritance flash.events.EventDispatcher

PostConstruct Processor



Public Properties
 PropertyDefined By
 InheritedmetadataClass : Class
[read-only]
BaseMetadataProcessor
 InheritedmetadataNames : Array
[read-only] Name of metadata tags in which this processor is interested.
BaseMetadataProcessor
  priority : int
[override] [read-only]
PostConstructProcessor
Protected Properties
 PropertyDefined By
 InheritedbeanFactory : IBeanFactory
BaseMetadataProcessor
 Inherited_metadataClass : Class
BaseMetadataProcessor
 Inherited_metadataNames : Array
BaseMetadataProcessor
 Inheritedswiz : ISwiz
BaseMetadataProcessor
Public Methods
 MethodDefined By
  
PostConstructProcessor(metadataNames:Array = null)
Constructor
PostConstructProcessor
 Inherited
init(swiz:ISwiz):void
Method used to set reference to parent Swiz instance.
BaseMetadataProcessor
 Inherited
setUpMetadataTag(metadataTag:IMetadataTag, bean:Bean):void
BaseMetadataProcessor
  
setUpMetadataTags(metadataTags:Array, bean:Bean):void
[override] Process the metadata tags for the provided Bean so they are ready to use.
PostConstructProcessor
 Inherited
tearDownMetadataTag(metadataTag:IMetadataTag, bean:Bean):void
BaseMetadataProcessor
 Inherited
tearDownMetadataTags(metadataTags:Array, bean:Bean):void
Process the metadata tags for the provided Bean so they are ready to be cleaned up.
BaseMetadataProcessor
Protected Methods
 MethodDefined By
 Inherited
BaseMetadataProcessor
Protected Constants
 ConstantDefined By
  POST_CONSTRUCT : String = PostConstruct
[static]
PostConstructProcessor
Property Detail
priorityproperty
priority:int  [read-only] [override]


Implementation
    public function get priority():int
Constructor Detail
PostConstructProcessor()Constructor
public function PostConstructProcessor(metadataNames:Array = null)

Constructor

Parameters
metadataNames:Array (default = null)
Method Detail
setUpMetadataTags()method
override public function setUpMetadataTags(metadataTags:Array, bean:Bean):void

Process the metadata tags for the provided Bean so they are ready to use.

Parameters

metadataTags:Array — Array of tags culled from this Bean's TypeDescriptor
 
bean:BeanBean instance to process

Constant Detail
POST_CONSTRUCTConstant
protected static const POST_CONSTRUCT:String = PostConstruct