Package genegui

Interface Summary
GuiInterface GuiInterface.java This interface provides all the methods that need to be implemeted by classes in the GUI that need to respond to changes in the node and effector templates, parameter set or over-all network or cell surface layout.
ModelStateChangeListener Interface to be implemented by anything that is viewing the state of an entire model.
NodeStateChangeListener Interface to be implemented by anything that is viewing the state of cells and their node values, eg.
OptionsPanelInterface Interface for communicating with either TimeGraph of Graph Panel class
 

Class Summary
AffectorViewPanel AffectorViewPanel.java Displays information about an An Affector Template and allows some values to be modified.
CellState CellState.java A class used in conjuction with ModelState.
CellSurfaceViewer CellViewer.java This is a re-write of the CellViewer class to make it more efficient and possibly less silly.
Configuration  
Console Console.java Implements an InternalJFrame "console" for displaying output from Ingeneue the standard and/or error output streams.
ErrorPopUp ErrorPopUp.java
FileEditor General purpose file editor used for editing model files.
GeneNetInterface  
HTMLViewer HTMLViewer.java A simple HTML Viewer for browsing through Ingeneue help files.
InspectorList  
IteratorViewer InteratorViewer.java
MainGui MainGui.java
ModelState ModelState.java Maintains a ModelState to be used for specifying intial states and stoppers.
ModelStateBeanInfo  
ModelStateEditor ModelStateEditor.java The ModelStateEditor allows the user to define node states for each cell in the model.
ModelStateNodePalette ModelStateNodePalette.java
ModelStateToolBox ModelStateToolBox.java
ModelStateView ModelStateView.java Constructs a JWindow for viewing all the cells in a model.
NetworkPaintPanel NetworkPaintPanel.java A JPanel with paint over-ridden for painting the nextwork connections.
NetworkViewer2 A total re-write of the original NetworkViewer.
NodeStateViewer NodeStateViewer.java This viewer displays all the values for all the nodes of a selected cell.
NodeViewPanel NodeViewPanel.java A JPanel extendsion for showing/editing the properties of NodeTemplates.
ParameterViewer ParameterViewer.java A corgial re-write of the ParInsepctor with a new name and some enhancements.
ParInspector  
PhasePortraitDlog  
Pointer This is here solely to be able to pass null objects around in events.
SingleCellSelector  
SuccessList SuccessList.java Accumulates a list of "successful" runs.
SuccessListBeanInfo  
TimeGraph TimeGraph.java A spanking new GUI component for collection and displaying time vs concentration graphs.