jam.framework
Class MultiDocApplication

java.lang.Object
  extended by jam.framework.Application
      extended by jam.framework.MultiDocApplication
Direct Known Subclasses:
DemoApplication

public class MultiDocApplication
extends Application


Constructor Summary
MultiDocApplication(MenuBarFactory menuBarFactory, java.lang.String nameString, java.lang.String aboutString, javax.swing.Icon icon)
           
MultiDocApplication(MenuBarFactory menuBarFactory, java.lang.String nameString, java.lang.String aboutString, javax.swing.Icon icon, java.lang.String websiteURLString, java.lang.String helpURLString)
           
MultiDocApplication(java.lang.String nameString, java.lang.String aboutString, javax.swing.Icon icon)
           
MultiDocApplication(java.lang.String nameString, java.lang.String aboutString, javax.swing.Icon icon, java.lang.String websiteURLString, java.lang.String helpURLString)
           
 
Method Summary
 void destroyDocumentFrame(DocumentFrame documentFrame)
           
 DocumentFrame doNew()
           
 DocumentFrame doOpenFile(java.io.File file)
           
 void doQuit()
           
 DocumentFrame getDocumentFrame(java.io.File file)
           
 DocumentFrame getUpperDocumentFrame()
           
 void initialize()
           
 void setDocumentFrameFactory(DocumentFrameFactory documentFrameFactory)
           
 
Methods inherited from class jam.framework.Application
addMenuFactory, addPreferencesSection, addRecentFile, displayURL, doAbout, doHelp, doOpen, doOpen, doPageSetup, doPreferences, doWebsite, getAboutAction, getAboutString, getApplication, getExitAction, getHelpAction, getHelpURLString, getIcon, getMenuBarFactory, getNameString, getNewAction, getOpenAction, getPageSetupAction, getPreferencesAction, getRecentFileMenu, getWebsiteAction, getWebsiteURLString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiDocApplication

public MultiDocApplication(java.lang.String nameString,
                           java.lang.String aboutString,
                           javax.swing.Icon icon)

MultiDocApplication

public MultiDocApplication(java.lang.String nameString,
                           java.lang.String aboutString,
                           javax.swing.Icon icon,
                           java.lang.String websiteURLString,
                           java.lang.String helpURLString)

MultiDocApplication

public MultiDocApplication(MenuBarFactory menuBarFactory,
                           java.lang.String nameString,
                           java.lang.String aboutString,
                           javax.swing.Icon icon)

MultiDocApplication

public MultiDocApplication(MenuBarFactory menuBarFactory,
                           java.lang.String nameString,
                           java.lang.String aboutString,
                           javax.swing.Icon icon,
                           java.lang.String websiteURLString,
                           java.lang.String helpURLString)
Method Detail

initialize

public final void initialize()
Specified by:
initialize in class Application

setDocumentFrameFactory

public void setDocumentFrameFactory(DocumentFrameFactory documentFrameFactory)

destroyDocumentFrame

public void destroyDocumentFrame(DocumentFrame documentFrame)

doNew

public DocumentFrame doNew()
Specified by:
doNew in class Application

doOpenFile

public DocumentFrame doOpenFile(java.io.File file)
Specified by:
doOpenFile in class Application

doQuit

public void doQuit()
Specified by:
doQuit in class Application

getUpperDocumentFrame

public DocumentFrame getUpperDocumentFrame()

getDocumentFrame

public DocumentFrame getDocumentFrame(java.io.File file)


http://code.google.com/p/jam-lib/