| Package | org.springextensions.actionscript.ioc.factory.config.flex |
| SVN browsing | ApplicationPropertiesResolver.as |
| Fisheye | ApplicationPropertiesResolver.as |
| Class | public class ApplicationPropertiesResolver |
| Implements | IObjectFactoryPostProcessor |
This is an object factory post processor that can only be used with the FlexXMLApplicationContext. In order to use it in your app, include it as an object in your application context:
<object class="org.springextensions.actionscript.ioc.factory.config.flex.ApplicationPropertiesResolver"/>
The following properties are supported:
Documentation reference: flex application settings
| Method | Defined by | ||
|---|---|---|---|
|
Creates a new ApplicationPropertiesResolver
| ApplicationPropertiesResolver | ||
|
postProcessObjectFactory(objectFactory:IConfigurableListableObjectFactory):void
Modify the application context's internal object factory after its standard
initialization.
| ApplicationPropertiesResolver | ||
| Method | Defined by | ||
|---|---|---|---|
|
resolvePropertyValue(value:String):String
Resolves the property value by replacing all application properties
| ApplicationPropertiesResolver | ||
| Constant | Defined by | ||
|---|---|---|---|
| APP_FRAME_RATE : String [static]
Property names as they are defined in the application context's properties file.
| ApplicationPropertiesResolver | ||
| APP_HISTORY_MANAGEMENT_ENABLED : String [static]
| ApplicationPropertiesResolver | ||
| APP_PAGE_TITLE : String [static]
| ApplicationPropertiesResolver | ||
| APP_PARAMETERS : String [static]
| ApplicationPropertiesResolver | ||
| APP_RESET_HISTORY : String [static]
| ApplicationPropertiesResolver | ||
| APP_SCRIPT_RECURSION_LIMIT : String [static]
| ApplicationPropertiesResolver | ||
| APP_SCRIPT_TIME_LIMIT : String [static]
| ApplicationPropertiesResolver | ||
| APP_STAGE : String [static]
| ApplicationPropertiesResolver | ||
| APP_URL : String [static]
| ApplicationPropertiesResolver | ||
| APP_URL_HOST : String [static]
| ApplicationPropertiesResolver | ||
| APP_URL_PORT : String [static]
| ApplicationPropertiesResolver | ||
| APP_URL_PROTOCOL : String [static]
| ApplicationPropertiesResolver | ||
| APP_USE_PRELOADER : String [static]
| ApplicationPropertiesResolver | ||
| APP_VIEW_SOURCE_URL : String [static]
| ApplicationPropertiesResolver | ||
| FRAME_RATE : String = "frameRate" [static]
Property names as they are defined in the application.
| ApplicationPropertiesResolver | ||
| HISTORY_MANAGEMENT_ENABLED : String = "historyManagementEnabled" [static]
| ApplicationPropertiesResolver | ||
| PAGE_TITLE : String = "pageTitle" [static]
| ApplicationPropertiesResolver | ||
| PARAMETERS : String = "parameters" [static]
| ApplicationPropertiesResolver | ||
| RESET_HISTORY : String = "resetHistory" [static]
| ApplicationPropertiesResolver | ||
| SCRIPT_RECURSION_LIMIT : String = "scriptRecursionLimit" [static]
| ApplicationPropertiesResolver | ||
| SCRIPT_TIME_LIMIT : String = "scriptTimeLimit" [static]
| ApplicationPropertiesResolver | ||
| STAGE : String = "stage" [static]
| ApplicationPropertiesResolver | ||
| URL : String = "url" [static]
| ApplicationPropertiesResolver | ||
| USE_PRELOADER : String = "usePreloader" [static]
| ApplicationPropertiesResolver | ||
| VIEW_SOURCE_URL : String = "viewSourceURL" [static]
| ApplicationPropertiesResolver | ||
| ApplicationPropertiesResolver | () | constructor |
public function ApplicationPropertiesResolver()Creates a new ApplicationPropertiesResolver
| postProcessObjectFactory | () | method |
public function postProcessObjectFactory(objectFactory:IConfigurableListableObjectFactory):voidModify the application context's internal object factory after its standard initialization. All object definitions will have been loaded, but no objects will have been instantiated yet. This allows for overriding or adding properties even to eager-initializing objects.
ParametersobjectFactory:IConfigurableListableObjectFactory — the object factory used by the application context
|
| resolvePropertyValue | () | method |
protected function resolvePropertyValue(value:String):StringResolves the property value by replacing all application properties
Parametersvalue:String |
String |
| APP_FRAME_RATE | constant |
public static const APP_FRAME_RATE:StringProperty names as they are defined in the application context's properties file. Some are deducted from other properties (
| APP_HISTORY_MANAGEMENT_ENABLED | constant |
public static const APP_HISTORY_MANAGEMENT_ENABLED:String
| APP_PAGE_TITLE | constant |
public static const APP_PAGE_TITLE:String
| APP_PARAMETERS | constant |
public static const APP_PARAMETERS:String
| APP_RESET_HISTORY | constant |
public static const APP_RESET_HISTORY:String
| APP_SCRIPT_RECURSION_LIMIT | constant |
public static const APP_SCRIPT_RECURSION_LIMIT:String
| APP_SCRIPT_TIME_LIMIT | constant |
public static const APP_SCRIPT_TIME_LIMIT:String
| APP_STAGE | constant |
public static const APP_STAGE:String
| APP_URL | constant |
public static const APP_URL:String
| APP_URL_HOST | constant |
public static const APP_URL_HOST:String
| APP_URL_PORT | constant |
public static const APP_URL_PORT:String
| APP_URL_PROTOCOL | constant |
public static const APP_URL_PROTOCOL:String
| APP_USE_PRELOADER | constant |
public static const APP_USE_PRELOADER:String
| APP_VIEW_SOURCE_URL | constant |
public static const APP_VIEW_SOURCE_URL:String
| FRAME_RATE | constant |
public static const FRAME_RATE:String = "frameRate"Property names as they are defined in the application.
| HISTORY_MANAGEMENT_ENABLED | constant |
public static const HISTORY_MANAGEMENT_ENABLED:String = "historyManagementEnabled"
| PAGE_TITLE | constant |
public static const PAGE_TITLE:String = "pageTitle"
| PARAMETERS | constant |
public static const PARAMETERS:String = "parameters"
| RESET_HISTORY | constant |
public static const RESET_HISTORY:String = "resetHistory"
| SCRIPT_RECURSION_LIMIT | constant |
public static const SCRIPT_RECURSION_LIMIT:String = "scriptRecursionLimit"
| SCRIPT_TIME_LIMIT | constant |
public static const SCRIPT_TIME_LIMIT:String = "scriptTimeLimit"
| STAGE | constant |
public static const STAGE:String = "stage"
| URL | constant |
public static const URL:String = "url"
| USE_PRELOADER | constant |
public static const USE_PRELOADER:String = "usePreloader"
| VIEW_SOURCE_URL | constant |
public static const VIEW_SOURCE_URL:String = "viewSourceURL"