|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnz.ac.waikato.modeljunit.gui.ModelJUnitGUI
public class ModelJUnitGUI
The main ModelJUnit GUI class.
Field Summary | |
---|---|
static java.lang.String |
MODELJUNIT_VERSION
|
Constructor Summary | |
---|---|
ModelJUnitGUI()
|
Method Summary | |
---|---|
void |
buildGraphGUI()
|
void |
buildGUI()
Construct an application window. |
void |
displayAboutWindow()
|
void |
displayAlgorithmPane()
|
void |
displayAnimateWindow()
Display the window that permits animation of models. |
void |
displayCoverageWindow()
Display the window that shows coverage metrics for models. |
void |
displayFileChooser()
Display a file chooser and load the model. |
void |
displayProjectFileChooser(boolean opening)
|
void |
displayResultsWindow()
Display the window that shows test results. |
void |
displaySplashWindow()
|
javax.swing.JFrame |
getFrame()
|
static Model |
getModel()
|
Project |
getProject()
|
java.lang.String |
getTitle()
|
void |
loadModelClass(java.lang.String className,
java.lang.String packageName)
|
void |
loadModelFile(java.io.File f)
|
static void |
main(java.lang.String[] args)
|
void |
newModel()
|
void |
run()
|
void |
runModel()
|
void |
saveProject()
|
static void |
setModel(Model model)
|
void |
setTitle(java.lang.String title)
|
void |
showProjectDialog(Project project)
|
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 MODELJUNIT_VERSION
Constructor Detail |
---|
public ModelJUnitGUI()
Method Detail |
---|
public void buildGUI()
public void displayAboutWindow()
public void displaySplashWindow()
public void setTitle(java.lang.String title)
public java.lang.String getTitle()
public javax.swing.JFrame getFrame()
public void run()
run
in interface java.lang.Runnable
public void displayFileChooser()
public void loadModelClass(java.lang.String className, java.lang.String packageName)
public void loadModelFile(java.io.File f)
public void displayProjectFileChooser(boolean opening)
public void showProjectDialog(Project project)
public void saveProject()
public void displayAnimateWindow()
public void displayCoverageWindow()
public void displayResultsWindow()
public static void setModel(Model model)
public static Model getModel()
public Project getProject()
public void newModel()
public void displayAlgorithmPane()
public void buildGraphGUI()
public void runModel()
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |