Package uk.org.toot.project

This package provides a simple framework for managing a single project.

See:
          Description

Interface Summary
ProjectListener A ProjectListener listens for when the current project changes.
 

Class Summary
SingleProject Simple-minded single project manager.
SingleTransportProject Single Project with Transport
 

Package uk.org.toot.project Description

This package provides a simple framework for managing a single project. The framework comprises SingleProject and ProjectListener and an extension, SingleTransportProject, integrates a single media transport for use by project subsystems.

A project is nothing more than a name, backed by a directory, it's the responsibility of subsystems to do things such as opening and closing files used for susbsystem persistence. Subsystems will typically add ProjectListeners to the SingleProject and will then be informed when projects are opened, saved or closed.

Package uk.org.toot.project UML Class Diagram



Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.