@DefaultAnnotation(value=NonNull.class)
Package org.jhotdraw.app
Defines a framework for document oriented applications and provides default
implementations.
See: Description
-
Interface Summary Interface Description Application An application handles the lifecycle ofViewobjects and provides windows to present them on screen.ApplicationModel ApplicationModelprovides meta-data for anApplication, actions and factory methods for creatingViews, toolbars andURIChoosers.Disposable Interface for objects which explicitly must be disposed to free resources.MenuBuilder MenuBuilderis used byApplicationto build to build its menu bar(s) and popup menu(s).PrintableView The interface of aViewwhich can print its document.View A view paints a document on aJComponentwithin anApplication. -
Class Summary Class Description AbstractApplication This abstract class can be extended to implement anApplication.AbstractApplicationModel This abstract class can be extended to implement anApplicationModel.AbstractView This abstract class can be extended to implement aView.AppletApplication AppletApplicationhandles the lifecycle of a singleViewinside of a Java Applet.DefaultApplicationModel AnApplicationModelwhich creates a default set ofActions and which does not override any of the default menu bars nor create tool bars.DefaultMenuBuilder DefaultMenuBuilder.EmptyApplicationModel AnApplicationModelwhich neither createsActions, nor overrides the menu bars, nor creates tool bars.EmptyMenuBuilder EmptyMenuBuilderprovides empty implementations of theMenuBuilderinterface.MDIApplication MDIApplicationhandles the lifecycle of multipleViews using a Windows multiple document interface (MDI).OSXApplication OSXApplicationhandles the lifecycle of multipleViews using a Mac OS X application interface.SDIApplication SDIApplicationhandles the lifecycle of multipleViews using a Windows single document interface (SDI).
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), the Mac OS X application document interface (OSX), and applets.
Key interfaces in this framework: Application,
ApplicationModel, View.
DataMelt 3.0 © DataMelt by jWork.ORG