Packagemx.core
Interfacepublic interface IFactory
ImplementorsClassFactory

The IFactory interface defines the interface that factory classes such as ClassFactory must implement. An object of type IFactory is a "factory object" which Flex uses to generate multiple instances of another class, each with identical properties.

For example, a DataGridColumn has an itemRenderer of type IFactory; it calls itemRenderer.newInstance() to create the cells for a particular column of the DataGrid.

See also

mx.core.ClassFactory


Public Methods
 MethodDefined by
  
Creates an instance of some class (determined by the class that implements IFactory).
IFactory
Method detail
newInstance()method
public function newInstance():*

Creates an instance of some class (determined by the class that implements IFactory).

Returns
* — The newly created instance.