Packageorg.swizframework.core
Classpublic class Bean
InheritanceBean Inheritance Object
Subclasses Prototype

Default MXML Propertysource



Public Properties
 PropertyDefined By
  beanFactory : IBeanFactory
BeanFactory
Bean
  initialized : Boolean = false
Initialzed
Bean
  name : String
Name
Bean
  source : *
Source
Bean
  type : *
[read-only]
Bean
  typeDescriptor : TypeDescriptor
Type Descriptor
Bean
Protected Properties
 PropertyDefined By
  _source : *
Bean
Public Methods
 MethodDefined By
  
Bean(source:* = null, name:String = null, typeDescriptor:TypeDescriptor = null)
Bean
  
toString():String
Bean
Property Detail
_sourceproperty
protected var _source:*

beanFactoryproperty 
public var beanFactory:IBeanFactory

BeanFactory

initializedproperty 
public var initialized:Boolean = false

Initialzed

nameproperty 
public var name:String

Name

sourceproperty 
source:*

Source


Implementation
    public function get source():*
    public function set source(value:any):void
typeproperty 
type:*  [read-only]


Implementation
    public function get type():*
typeDescriptorproperty 
public var typeDescriptor:TypeDescriptor

Type Descriptor

Constructor Detail
Bean()Constructor
public function Bean(source:* = null, name:String = null, typeDescriptor:TypeDescriptor = null)



Parameters
source:* (default = null)
 
name:String (default = null)
 
typeDescriptor:TypeDescriptor (default = null)
Method Detail
toString()method
public function toString():String

Returns
String