Skip to end of metadata
Go to start of metadata

Information on how the flash UI fits together, design principles and the various components.

Structure

We use a structure of packages similar to the way Java does. Packages or classes are imported as required.

org.lamsfoundation.lams.common contains classes to be used by more than one module. I.e. Authoring, Monitor and/or Learner.

org.lamsfoundation.lams.authoring contains classes that are primarily used in Authoring, but they may be imported into monitor if required

Authoring main components

Code in authoring is often structured around the visual elements on screen. See the attached image for an overview

Monitoring main components

The proposed layout of components and main interactions between the core elements are detaild below.

  • No labels