Generated by
JDiff

Package org.jhotdraw.app

Removed Classes and Interfaces
DefaultMDIApplication {@code DefaultMDIApplication} handles the lifecycle of Views using a multiple document interface (MDI).
DefaultOSXApplication {@code DefaultOSXApplication} handles the lifecycle of Views using a Mac OS X document interface.
DefaultSDIApplication {@code DefaultSDIApplication} handles the lifecycle of a Views using a single document interface (SDI).
DirectoryView The interface of a View which can open a directory.
ExportableView The interface of a View which can export its document.
OSXPaletteHandler Hides all registered floating palettes, if none of the registered view windows have focus anymore.
 

Added Classes
AbstractApplicationModel AbstractApplicationModel.
EmptyApplicationModel EmptyApplicationModel.
MDIApplication {@code MDIApplication} handles the lifecycle of Views using a multiple document interface (MDI).
OSXApplication {@code OSXApplication} handles the lifecycle of Views using a Mac OS X document interface.
SDIApplication {@code SDIApplication} handles the lifecycle of a Views using a single document interface (SDI).
 

Changed Classes and Interfaces
AbstractApplication This abstract class can be extended to implement an Application.
AbstractView This abstract class can be extended to implement a View.
Application An application handles the lifecycle of View objects and provides windows to present them on screen.
ApplicationModel {@code ApplicationModel} provides meta-data for an Application, actions and factory methods for creating Views and toolbars.
DefaultAppletApplication Default Application that can be run as an Applet.
DefaultApplicationModel DefaultApplicationModel.
EditableComponent This interface must be implemented by components which are editable.
View A view paints a document on a {@code JComponent} within an Application.