FlashDoctors is a set of ActionScript classes that do a number of useful things. We're writing them from the perspective of Java coders. So if you're a Java programming doing ActionScript development, you may want to check this stuff out - especially if you're used to using the Spring Framework.
Syringe is the FlashDoctors dependency injection framework (sometimes also called inversion of control, or IoC)
Please see the Syringe User Guide.
A package of objects that represent low level GUI concepts.
Please see the Dose User Guide.
Utilities for loading various assets.
Reflex is the FlashDoctors implementation of the command pattern. Current commands include: WaitCommand, ParallelCommand, SequenceCommand, and DelegateCommand
The utility package contains implementations of common collection classes like Map, and List.
The error package contains interfaces & classes for describing and handling errors.
The log package contains a standardized logging interface, and logging adpaters for the trace output window, ASUnit Sys.println, and LuminicBox Logger.
The application context modules provide a central access point to many of the other modules and gives you an environment for your application to live within.