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 

IProviderFactory  - AS3 Expression Manager

Packagecom.adobe.solutions.exm.authoring.domain
Interfacepublic interface IProviderFactory
Implementors ProviderFactoryImpl

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

The IProviderFactory represents the entry point into the EXM authoring domain model. This provider returns various sub-providers for operations such as creating new expression objects, validating expressions, listing the variables and functions available for use in an expression for the current context, etc.



Public Properties
 PropertyDefined By
  expressionProvider : IExpressionProvider
[read-only] Returns a sub-provider for expression-specific operations such as creating new expression objects, validation expressions, etc.
IProviderFactory
  functionProvider : IFunctionProvider
[read-only] Returns a sub-provider for function-specific operations such as listing the local and remote functions available for use in an expression.
IProviderFactory
  variableProvider : IVariableProvider
[read-only] Returns a sub-provider for variable-specific operations such as listing the variables available for use in an expression.
IProviderFactory
Property Detail

expressionProvider

property
expressionProvider:IExpressionProvider  [read-only]

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

Returns a sub-provider for expression-specific operations such as creating new expression objects, validation expressions, etc.



Implementation
    public function get expressionProvider():IExpressionProvider

functionProvider

property 
functionProvider:IFunctionProvider  [read-only]

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

Returns a sub-provider for function-specific operations such as listing the local and remote functions available for use in an expression.



Implementation
    public function get functionProvider():IFunctionProvider

variableProvider

property 
variableProvider:IVariableProvider  [read-only]

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

Returns a sub-provider for variable-specific operations such as listing the variables available for use in an expression.



Implementation
    public function get variableProvider():IVariableProvider