Package jam.framework

Class Application

    • Constructor Detail

      • Application

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

        public Application​(MenuBarFactory menuBarFactory,
                           java.lang.String nameString,
                           java.lang.String titleString,
                           java.lang.String aboutString,
                           javax.swing.Icon icon)
      • Application

        public Application​(MenuBarFactory menuBarFactory,
                           java.lang.String nameString,
                           java.lang.String aboutString,
                           javax.swing.Icon icon,
                           java.lang.String websiteURLString,
                           java.lang.String helpURLString)
      • Application

        public Application​(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

      • getApplication

        public static Application getApplication()
      • getMenuBarFactory

        public static MenuBarFactory getMenuBarFactory()
      • getIcon

        public static javax.swing.Icon getIcon()
      • getNameString

        public static java.lang.String getNameString()
      • getTitleString

        public static java.lang.String getTitleString()
      • getAboutString

        public static java.lang.String getAboutString()
      • getWebsiteURLString

        public static java.lang.String getWebsiteURLString()
      • getHelpURLString

        public static java.lang.String getHelpURLString()
      • initialize

        public abstract void initialize()
      • addMenuFactory

        public void addMenuFactory​(MenuFactory menuFactory)
      • getRecentFileMenu

        public javax.swing.JMenu getRecentFileMenu()
      • addRecentFile

        public void addRecentFile​(java.io.File file)
      • doAbout

        public void doAbout()
      • doHelp

        public void doHelp()
      • doWebsite

        public void doWebsite()
      • displayURL

        public void displayURL​(java.lang.String urlString)
      • doPageSetup

        public void doPageSetup()
      • doOpen

        public DocumentFrame doOpen​(java.lang.String fileName)
      • doOpenFile

        public abstract DocumentFrame doOpenFile​(java.io.File file)
      • doQuit

        public abstract void doQuit()
      • doPreferences

        public void doPreferences()
      • addPreferencesSection

        public void addPreferencesSection​(PreferencesSection preferencesSection)
      • getNewAction

        public javax.swing.Action getNewAction()
      • getOpenAction

        public javax.swing.Action getOpenAction()
      • getPageSetupAction

        public javax.swing.Action getPageSetupAction()
      • getExitAction

        public javax.swing.Action getExitAction()
      • getAboutAction

        public javax.swing.Action getAboutAction()
      • getPreferencesAction

        public javax.swing.Action getPreferencesAction()
      • getHelpAction

        public javax.swing.Action getHelpAction()
      • getWebsiteAction

        public javax.swing.Action getWebsiteAction()