Packageorg.swizframework.processors
Classpublic class DispatcherProcessor
InheritanceDispatcherProcessor Inheritance BaseMetadataProcessor Inheritance flash.events.EventDispatcher

Dispatcher 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]
DispatcherProcessor
Protected Properties
 PropertyDefined By
 InheritedbeanFactory : IBeanFactory
BaseMetadataProcessor
 Inherited_metadataClass : Class
BaseMetadataProcessor
 Inherited_metadataNames : Array
BaseMetadataProcessor
 Inheritedswiz : ISwiz
BaseMetadataProcessor
Public Methods
 MethodDefined By
  
DispatcherProcessor(metadataNames:Array = null)
Constructor
DispatcherProcessor
 Inherited
init(swiz:ISwiz):void
Method used to set reference to parent Swiz instance.
BaseMetadataProcessor
  
setUpMetadataTag(metadataTag:IMetadataTag, bean:Bean):void
[override]
DispatcherProcessor
 Inherited
setUpMetadataTags(metadataTags:Array, bean:Bean):void
Process the metadata tags for the provided Bean so they are ready to use.
BaseMetadataProcessor
  
tearDownMetadataTag(metadataTag:IMetadataTag, bean:Bean):void
[override]
DispatcherProcessor
 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
  DISPATCHER : String = Dispatcher
[static]
DispatcherProcessor
Property Detail
priorityproperty
priority:int  [read-only] [override]


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

Constructor

Parameters
metadataNames:Array (default = null)
Method Detail
setUpMetadataTag()method
override public function setUpMetadataTag(metadataTag:IMetadataTag, bean:Bean):void

Parameters

metadataTag:IMetadataTag
 
bean:Bean

tearDownMetadataTag()method 
override public function tearDownMetadataTag(metadataTag:IMetadataTag, bean:Bean):void

Parameters

metadataTag:IMetadataTag
 
bean:Bean

Constant Detail
DISPATCHERConstant
protected static const DISPATCHER:String = Dispatcher