ActionScript® 3.0 Reference for the Adobe® Flash® Platform
Home  |  Show Packages and Classes List |  Packages  |  Classes  |  What's New  |  Index  |  Appendixes
com.adobe.solutions.exm.authoring.domain 

ProviderFactory  - AS3 Expression Manager

Packagecom.adobe.solutions.exm.authoring.domain
Classpublic class ProviderFactory
InheritanceProviderFactory Inheritance Object

Language Version: ActionScript 3.0
Product Version: Expression Manager Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

The ProviderFactory class serves as a static container for an IProviderFactory instance and provides static utility wrappers over the IProviderFactory methods.



Public Properties
 PropertyDefined By
 Inheritedconstructor : Object
A reference to the class object or constructor function for a given object instance.
Object
  impl : IProviderFactory
[static] The IProviderFactory instance for which this class serves as a container.
ProviderFactory
Public Methods
 MethodDefined By
  
[static] Returns the expression provider of the contained IProviderFactory instance.
ProviderFactory
  
[static] Returns the function provider of the contained IProviderFactory instance.
ProviderFactory
  
[static] Returns the variable provider of the contained IProviderFactory instance.
ProviderFactory
 Inherited
Indicates whether an object has a specified property defined.
Object
 Inherited
Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter.
Object
 Inherited
Indicates whether the specified property exists and is enumerable.
Object
 Inherited
Sets the availability of a dynamic property for loop operations.
Object
 Inherited
Returns the string representation of this object, formatted according to locale-specific conventions.
Object
 Inherited
Returns the string representation of the specified object.
Object
 Inherited
Returns the primitive value of the specified object.
Object
Property Detail

impl

property
public static var impl:IProviderFactory

Language Version: ActionScript 3.0
Product Version: Expression Manager Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

The IProviderFactory instance for which this class serves as a container.

Method Detail

getExpressionProvider

()method
public static function getExpressionProvider():IExpressionProvider

Language Version: ActionScript 3.0
Product Version: Expression Manager Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

Returns the expression provider of the contained IProviderFactory instance.

Returns
IExpressionProvider — The expression provider of the contained IProviderFactory instance, or null if the contained IProviderFactory instance is null.

getFunctionProvider

()method 
public static function getFunctionProvider():IFunctionProvider

Language Version: ActionScript 3.0
Product Version: Expression Manager Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

Returns the function provider of the contained IProviderFactory instance.

Returns
IFunctionProvider — The function provider of the contained IProviderFactory instance, or null if the contained IProviderFactory instance is null.

getVariableProvider

()method 
public static function getVariableProvider():IVariableProvider

Language Version: ActionScript 3.0
Product Version: Expression Manager Building Block 10
Runtime Versions: AIR (unsupported), Flash Player 10.2

Returns the variable provider of the contained IProviderFactory instance.

Returns
IVariableProvider — The variable provider of the contained IProviderFactory instance, or null if the contained IProviderFactory instance is null.