Package jam.framework
Class MultiDocApplication
- java.lang.Object
-
- jam.framework.Application
-
- jam.framework.MultiDocApplication
-
- Direct Known Subclasses:
DemoApplication
public class MultiDocApplication extends Application
-
-
Constructor Summary
Constructors Constructor Description MultiDocApplication(MenuBarFactory menuBarFactory, java.lang.String nameString, java.lang.String titleString, java.lang.String aboutString, javax.swing.Icon icon, java.lang.String websiteURLString, java.lang.String helpURLString)
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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, getTitleString, getWebsiteAction, getWebsiteURLString
-
-
-
-
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)
-
MultiDocApplication
public MultiDocApplication(MenuBarFactory menuBarFactory, java.lang.String nameString, java.lang.String titleString, 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 classApplication
-
setDocumentFrameFactory
public void setDocumentFrameFactory(DocumentFrameFactory documentFrameFactory)
-
destroyDocumentFrame
public void destroyDocumentFrame(DocumentFrame documentFrame)
-
doNew
public DocumentFrame doNew()
- Specified by:
doNew
in classApplication
-
doOpenFile
public DocumentFrame doOpenFile(java.io.File file)
- Specified by:
doOpenFile
in classApplication
-
doQuit
public void doQuit()
- Specified by:
doQuit
in classApplication
-
getUpperDocumentFrame
public DocumentFrame getUpperDocumentFrame()
-
getDocumentFrame
public DocumentFrame getDocumentFrame(java.io.File file)
-
-