|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.iastate.metnet.metaomgraph.MetaOmGraph
public class MetaOmGraph
The main class of the MetaOmGraph. Handles all non-project-specific functions.
| Nested Class Summary | |
|---|---|
static class |
MetaOmGraph.NewProjectWorker
Worker that constructs a new project. |
| Field Summary | |
|---|---|
static java.lang.String |
ABOUT_COMMAND
|
static java.lang.String |
CLOSE_PROJECT_COMMAND
|
static java.lang.String |
LOAD_INFO_COMMAND
|
static java.lang.String |
NEW_PROJECT_DELIMITED_COMMAND
|
static java.lang.String |
NEW_PROJECT_SOFT_COMMAND
|
static java.lang.String |
OPEN_COMMAND
|
static java.lang.String |
PROPERTIES_COMMAND
|
static java.lang.String |
QUIT_COMMAND
|
static java.lang.String |
RECENT_PROJECT_COMMAND
|
static java.lang.String |
SAVE_AS_COMMAND
|
static java.lang.String |
SAVE_COMMAND
|
static java.lang.String |
SHOW_TIPS_COMMAND
|
| Constructor Summary | |
|---|---|
MetaOmGraph()
|
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
ActionListener for the MetaOmGraph window's menu items. |
static void |
addRecentProject(java.io.File projectFile)
|
static boolean |
closeProject()
Closes the active project. |
static MetaOmProject |
getActiveProject()
Fetches the active MetaOmProject. |
static MetaOmTablePanel |
getActiveTable()
Fetches the MetaOmTablePanel for the active project. |
static javax.swing.JDesktopPane |
getDesktop()
Fetches the desktop used in the main JFrame. |
static int[] |
getFilteredColumns(java.lang.String[] columnHeaders)
|
static MetaOmHelpListener |
getHelpListener()
Fetches the ActionListener used to display a Help frame. |
static java.awt.Image |
getIconImage()
Fetches the MetaOmGraph icon as an Image. |
static javax.swing.JFrame |
getMainWindow()
Fetches the main JFrame used by this program |
static SimpleModalMaker |
getModalMaker()
Fetches the WindowListener used to make a frame/dialog modal, but still be able to access the Help frame. |
static void |
init()
|
static void |
main(java.lang.String[] args)
|
static boolean |
openProject(MetaOmProject myProject)
|
static boolean |
promptToSave()
Prompts the user to save the active project. |
static void |
refreshCharts()
|
static void |
tableToFront()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String NEW_PROJECT_DELIMITED_COMMAND
public static final java.lang.String NEW_PROJECT_SOFT_COMMAND
public static final java.lang.String OPEN_COMMAND
public static final java.lang.String SAVE_COMMAND
public static final java.lang.String SAVE_AS_COMMAND
public static final java.lang.String QUIT_COMMAND
public static final java.lang.String CLOSE_PROJECT_COMMAND
public static final java.lang.String LOAD_INFO_COMMAND
public static final java.lang.String PROPERTIES_COMMAND
public static final java.lang.String ABOUT_COMMAND
public static final java.lang.String RECENT_PROJECT_COMMAND
public static final java.lang.String SHOW_TIPS_COMMAND
| Constructor Detail |
|---|
public MetaOmGraph()
| Method Detail |
|---|
public static MetaOmProject getActiveProject()
public static void init()
public static void main(java.lang.String[] args)
public static javax.swing.JFrame getMainWindow()
public static javax.swing.JDesktopPane getDesktop()
public static boolean promptToSave()
public static void addRecentProject(java.io.File projectFile)
public static boolean openProject(MetaOmProject myProject)
public static boolean closeProject()
public static java.awt.Image getIconImage()
public static MetaOmHelpListener getHelpListener()
public static SimpleModalMaker getModalMaker()
public static MetaOmTablePanel getActiveTable()
public static void tableToFront()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic static int[] getFilteredColumns(java.lang.String[] columnHeaders)
public static void refreshCharts()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||