I'm not sure I completely understand what you did, but what I've done in the past is add a SelectionListener to the "Open..." menu item. The listener gets called when the user selects that menu item; you can then create and open a file dialog to allow the user to select the file and create your XOM tree, views, etc. You can also use a SelectionListener on a "Close" menu item to close the active document and free resources.
Cheers Chris On Jun 15, 2011, at 3:47 PM, John J. Boyer wrote:
In the design for the word processor that I have come up with, it is entered by a call to WPManager from somewhere, the main mehtod now.WPManager creates an instance of DocumentManager which creates instancesof BrailleView, SaisyView, BBMenu BBToolbar and BstatusBar. DocumentManager handles everything relating to a single document. When the user choses the Open, New or Import items on the menu it calls notifyListeners on its Shell. WPmanager has previously registered a listener for the IpenDocument event on the display. The listener issupposed to call a method which creates a new document and adds it to an ArrayList of documents. However, the listener never hears anything. Whatis wrong? Thanks, John -- John J. Boyer; President, Chief Software Developer Abilitiessoft, Inc. http://www.abilitiessoft.com Madison, Wisconsin USA Developing software for people with disabilities