JHotDraw 7.1

Package org.jhotdraw.app

Defines a framework for document oriented applications and provides default implementations.

See:
          Description

Interface Summary
Application An Application handles the lifecycle of Views and provides windows to present them on screen.
ApplicationModel ApplicationModel.
EditableComponent This interface must be implemented by components which are editable.
ExportableView ExportableView is implemented by View's that support the ExportAction.
PrintableView Defines the interface of a view which can be printed.
View A view on a document or a set of related documents within an Application.
 

Class Summary
AbstractApplication AbstractApplication.
AbstractView AbstractView.
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 view windows have focus anymore.
 

Package org.jhotdraw.app Description

Defines a framework for document oriented applications and provides default implementations.

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

Key interfaces in this framework: Application, View.


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