Spring ActionScript

Reference Documentation


I. Step by step
1. Introduction
1.1. What is Spring Actionscript?
2. Getting started
2.1. Installing Spring Actionscript
2.2. Creating an Application Context
2.3. Creating a configuration for the MXMLApplicationContext
2.3.1. Using property files
3. Configuration types
3.1. A list of the different kinds of configuration
3.1.1. MXML Configuration
3.1.2. XML Configuration
3.1.3. Metadata Configuration
4. Extending Configuration types
4.1. Extending configurations
5. Object definitions
5.1. An in-depth look at object definitions
5.1.1. autoWireMode
5.1.2. childContextAccess
5.1.3. className
5.1.4. clazz
5.1.5. constructorArguments
5.1.6. customConfiguration
5.1.7. dependencyCheck
5.1.8. dependsOn
5.1.9. destroyMethod
5.1.10. factoryMethod
5.1.11. factoryObjectName
5.1.12. initMethod
5.1.13. isAbstract
5.1.14. isAutoWireCandidate
5.1.15. isInterface
5.1.16. isLazyInit
5.1.17. isSingleton
5.1.18. parent
5.1.19. parentName
5.1.20. primary
5.1.21. scope
5.1.22. skipMetadata
5.1.23. skipPostProcessors
5.1.24. Custom object definition configurators
5.1.25. Default Object Definition Properties
6. Autowiring
6.1. Autowiring instances
6.1.1. Autowiring objects using annotations
6.1.2. Binding an object property to a property of an object in the container
6.1.3. Injecting an object property with an external property value
6.1.4. Autowiring stage components
7. Extending the application context
7.1. Factory objects
7.1.1. A factory object wrapper
7.2. Object post-processors
7.2.1. Creating a postprocessor
7.3. Metadata processors
7.4.1. Controlling the order of IMetadataProcessors
7.5. Objectfactory post-processors
7.6. Stage object processors
7.6.1. Spring Actionscript Stage Extensions
7.7. Class scanners
7.8. Customizing context logic
8. Advanced context features
8.1. Knowing your parents and your children
8.1.1. Context parents
8.1.2. Context children
8.1.3. Contexts and modules
8.1.4. ApplicationPropertiesObjectFactoryPostProcessor
9. Eventbus integration
9.1. Introduction
9.1.1. Event dispatching
9.1.2. Event handling
9.1.3. Event interception
10. Graphical overviews
10.1. Some graphical overviews of Spring Actionscript processes
10.1.1. Overview of the object creation flow
10.1.2. Overview of the object wiring flow
II. Appendixes
A. XML Schema-based configuration
A.1. Introduction
A.2. XML Schema-based configuration
A.2.1. Referencing the schemas
A.3. The util schema
A.3.1. <util:constant/>
A.3.2. <util:invoke/>
A.4. The messaging schema
A.4.1. <messaging:channel-set>
A.4.2. <messaging:channel>
A.4.3. <messaging:abstract-consumer>
A.4.4. <messaging:producer>
A.5. The RPC schema
A.6. The stage processing schema
A.6.1. <si:genericstageprocessor>
B. Extensible XML authoring
B.1. Introduction
B.2. Authoring the schema
B.3. Coding an INamespaceHandler implementation
B.4. Coding an IObjectDefinitionParser implementation
B.5. Registering the handler
B.6. Code generator
C. Forcing Actionscript class inclusion
C.1. Introduction
C.1.1. Adding an anonymous code block
C.1.2. Declaring a list of variables
C.1.3. Using the [Frame] metadata
C.1.4. Using a resource bundle
C.1.5. Using an ANT task as a prebuilder to generate a compiler config file
C.1.6. Using Maven