Copyright © 1998 by Axel T. Schreiner.  All Rights Reserved.



A framework for multi-document applications

Putting together a multi-window multi-document application requires careful planning. A number of common problems can be solved in a framework, however.

Application manages global aspects of an application.
Document manages the representation of a document based on a file.
TextSelection manages a (global) text selection for cut and paste operations.
DynamicMenuItem enables itself depending on it's PotentialActionListener.
PotentialActionListener can be asked if it is able to act.
Modal static convenience methods for modal messages.
OpenFile interface for RMI between server and client instances.
EditApplication manages a text editor.
EditDocument manages a text document.

29/Apr/1998