JHotDraw 7.0.9

Package org.jhotdraw.app

Defines a framework for document oriented applications.

See:
          Description

Interface Summary
Application An Application handles the lifecycle of Projects and provides windows to present them on screen.
ApplicationModel ApplicationModel.
EditableComponent This interface must be implemented by components which are editable.
Project A project represents a work space for a document or a set of related documents within an Application.
 

Class Summary
AbstractApplication AbstractApplication.
AbstractProject AbstractProject.
DefaultAppletApplication Default Application that can be run as an Applet.
DefaultApplicationModel DefaultApplicationModel.
DefaultMDIApplication A DefaultMDIApplication can handle the life cycle of multiple document windows each being presented in a JInternalFrame of its own.
DefaultOSXApplication A DefaultOSXApplication can handle the life cycle of multiple document windows each being presented in a JFrame of its own.
DefaultSDIApplication A DefaultSDIApplication can handle the life cycle of a single document window being presented in a JFrame.
OSXPaletteHandler Hides all registered floating palettes, if none of the registered project windows has focus anymore.
 

Package org.jhotdraw.app Description

Defines a framework for document oriented applications.

Supports single document interface (SDI), multiple document interface (MDI) and the OS X application document interface (OSX).

Key interfaces in this framework: Application, Project.


Copyright 1996-2007 (c) JHotDraw.org.
Some rights reserved.