JHotDraw 7.0.9

Package org.jhotdraw.application

Defines a framework for document oriented applications.

See:
          Description

Interface Summary
ApplicationModel ApplicationModel.
DocumentOrientedApplication An DocumentOrientedApplication handles the lifecycle of Projects and provides windows to present them on screen.
DocumentView Provides a view to a document inside of a document oriented Application.
EditableComponent This interface must be implemented by components which are editable.
 

Class Summary
AbstractDocumentOrientedApplication Base class for DocumentOrientedApplications.
AbstractDocumentView AbstractDocumentView.
AbstractMDIApplication A AbstractMDIApplication can handle the life cycle of multiple document windows each being presented in a JInternalFrame of its own.
AbstractOSXApplication A AbstractOSXApplication can handle the life cycle of multiple document windows each being presented in a JFrame of its own.
AbstractSDIApplication A AbstractSDIApplication can handle the life cycle of a single document window being presented in a JFrame.
DefaultApplicationModel DefaultApplicationModel.
MyMnemonicText An internal helper class that configures the text and mnemonic properties for instances of AbstractButton, JLabel, and javax.swing.Action.
OSXPaletteHandler Hides all registered floating palettes, if none of the registered documentView windows has focus anymore.
 

Package org.jhotdraw.application 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.