FlashDoctors

Overview

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.

Project Resources


FlashDoctors is licensed under the Apache License, Version 2.0
view the license

Requirements

Installation/Setup

  1. Checkout FlashDoctors/trunk from the SVN server: https://flashdoctors.svn.sourceforge.net/svnroot/flashdoctors
  2. Further detailed instructions can be found in this pdf

Documentation

Modules

Syringe

Syringe is the FlashDoctors dependency injection framework (sometimes also called inversion of control, or IoC)

Please see the Syringe User Guide.

Dose

A package of objects that represent low level GUI concepts.

Please see the Dose User Guide.

Net

Utilities for loading various assets.

Reflex

Reflex is the FlashDoctors implementation of the command pattern. Current commands include: WaitCommand, ParallelCommand, SequenceCommand, and DelegateCommand

Utilities

The utility package contains implementations of common collection classes like Map, and List.

Error

The error package contains interfaces & classes for describing and handling errors.

Logging

The log package contains a standardized logging interface, and logging adpaters for the trace output window, ASUnit Sys.println, and LuminicBox Logger.

Context

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.