Package jam.framework

Class Application

java.lang.Object
jam.framework.Application
Direct Known Subclasses:
ConsoleApplication, MultiDocApplication, SingleDocApplication

public abstract class Application extends Object
  • Constructor Details

  • Method Details

    • getApplication

      public static Application getApplication()
    • getMenuBarFactory

      public static MenuBarFactory getMenuBarFactory()
    • getIcon

      public static Icon getIcon()
    • getNameString

      public static String getNameString()
    • getTitleString

      public static String getTitleString()
    • getAboutString

      public static String getAboutString()
    • getWebsiteURLString

      public static String getWebsiteURLString()
    • getHelpURLString

      public static String getHelpURLString()
    • initialize

      public abstract void initialize()
    • addMenuFactory

      public void addMenuFactory(MenuFactory menuFactory)
    • getRecentFileMenu

      public JMenu getRecentFileMenu()
    • addRecentFile

      public void addRecentFile(File file)
    • doAbout

      public void doAbout()
    • doHelp

      public void doHelp()
    • doWebsite

      public void doWebsite()
    • displayURL

      public void displayURL(String urlString)
    • doPageSetup

      public void doPageSetup()
    • doOpen

      public DocumentFrame doOpen()
    • doOpen

      public DocumentFrame doOpen(String fileName)
    • doNew

      public abstract DocumentFrame doNew()
    • doOpenFile

      public abstract DocumentFrame doOpenFile(File file)
    • doQuit

      public abstract void doQuit()
    • doPreferences

      public void doPreferences()
    • addPreferencesSection

      public void addPreferencesSection(PreferencesSection preferencesSection)
    • getNewAction

      public Action getNewAction()
    • getOpenAction

      public Action getOpenAction()
    • getPageSetupAction

      public Action getPageSetupAction()
    • getExitAction

      public Action getExitAction()
    • getAboutAction

      public Action getAboutAction()
    • getPreferencesAction

      public Action getPreferencesAction()
    • getHelpAction

      public Action getHelpAction()
    • getWebsiteAction

      public Action getWebsiteAction()