mmme
Class Mmme

java.lang.Object
  extended by mmme.Mmme

public class Mmme
extends java.lang.Object

The Marvellous Mechanical Matching Engine. This is the main class for the program. Much of it is taken up with GUI implementation details. The data carried here is that relevant to the GUI and the data files which the user has read.


Nested Class Summary
 class Mmme.DefaultExceptionHandler
           
 class Mmme.MmmeFileFilter
           
 
Constructor Summary
Mmme()
          Constructor just sets up default state data
 
Method Summary
 java.awt.Container createContentPane()
          Sets up a content pane and creates a text area for output
 javax.swing.JMenuBar createMenuBar()
          Constructs the menubar
 void displayHelp()
          Online help system
static java.lang.String getExtension(java.io.File f)
           
static void main(java.lang.String[] args)
          Entry point to application
 void openFile()
          Perform Open Function from file menu
 void saveAsFile()
          Do SaveAs function from file menu
 void saveFile()
          Do Save function from file menu
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mmme

public Mmme()
Constructor just sets up default state data

Method Detail

createContentPane

public java.awt.Container createContentPane()
Sets up a content pane and creates a text area for output


createMenuBar

public javax.swing.JMenuBar createMenuBar()
Constructs the menubar


displayHelp

public void displayHelp()
Online help system


openFile

public void openFile()
Perform Open Function from file menu


saveFile

public void saveFile()
Do Save function from file menu


saveAsFile

public void saveAsFile()
Do SaveAs function from file menu


main

public static void main(java.lang.String[] args)
Entry point to application


getExtension

public static java.lang.String getExtension(java.io.File f)