Packageorg.spicefactory.parsley.core.builder.metadata
Classpublic class MetadataDecoratorAssembler
InheritanceMetadataDecoratorAssembler Inheritance Object
Implements DecoratorAssembler

DecoratorAssembler implementation that can be used by all object definition builders that wish to process metadata tags on classes. All builtin configuration mechanisms (MXML, XML and ActionScript) use this class per default. DecoratorAssemblers can be specified on an ObjectDefinitionRegistryFactory.



Public Methods
 MethodDefined By
  
Creates a new instance.
MetadataDecoratorAssembler
  
assemble(type:ClassInfo):Array
Assembles the definition decorators for the specified class.
MetadataDecoratorAssembler
Constructor Detail
MetadataDecoratorAssembler()Constructor
public function MetadataDecoratorAssembler()

Creates a new instance.

Method Detail
assemble()method
public function assemble(type:ClassInfo):Array

Assembles the definition decorators for the specified class. The returned array contains instances of the ObjectDefinitionDecorator interface.

Parameters

type:ClassInfo — the class to assemble all decorators for

Returns
Array — decorators for the specified class