<!--NewPage--> <html> <head> <!-- Generated by javadoc on Sat May 10 12:20:47 1997 --> <a name="_top_"></a> <title> Index of all Fields and Methods </title> </head> <body> <pre><a href="packages.html">All Packages</a> <a href="tree.html">Class Hierarchy</a></pre><hr> <a href="#Thumb-A">A</a> <a href="#Thumb-B">B</a> <a href="#Thumb-C">C</a> <a href="#Thumb-D">D</a> <a href="#Thumb-E">E</a> <a href="#Thumb-F">F</a> <a href="#Thumb-G">G</a> <a href="#Thumb-H">H</a> <a href="#Thumb-I">I</a> <a href="#Thumb-J">J</a> <a href="#Thumb-K">K</a> <a href="#Thumb-L">L</a> <a href="#Thumb-M">M</a> <a href="#Thumb-N">N</a> <a href="#Thumb-O">O</a> <a href="#Thumb-P">P</a> <a href="#Thumb-Q">Q</a> <a href="#Thumb-R">R</a> <a href="#Thumb-S">S</a> <a href="#Thumb-T">T</a> <a href="#Thumb-U">U</a> <a href="#Thumb-V">V</a> <a href="#Thumb-W">W</a> <a href="#Thumb-X">X</a> <a href="#Thumb-Y">Y</a> <a href="#Thumb-Z">Z</a> <hr> <h1> Index of all Fields and Methods </h1> <h2> <a name="Thumb-A"><b> A </b></a> </h2> <dl> <dt> <a href="AboutBox.html#AboutBox(java.awt.Frame)"><b>AboutBox</b></a>(Frame). Constructor for class .<a href="AboutBox.html#_top_">AboutBox</a> <dd> <dt> <a href="BreedFrame.html#action(java.awt.Event, java.lang.Object)"><b>action</b></a>(Event, Object). Method in class .<a href="BreedFrame.html#_top_">BreedFrame</a> <dd> Trap <tt>Button</tt> events. <dt> <a href="BreedingPanel.html#action(java.awt.Event, java.lang.Object)"><b>action</b></a>(Event, Object). Method in class .<a href="BreedingPanel.html#_top_">BreedingPanel</a> <dd> Trap <tt>TextField</tt> events and <tt>Button</tt> events. <dt> <a href="ControlPanel.html#action(java.awt.Event, java.lang.Object)"><b>action</b></a>(Event, Object). Method in class .<a href="ControlPanel.html#_top_">ControlPanel</a> <dd> Trap button clicks in the <tt>ControlPanel</tt> and flip to the appropriate card in the <tt>IndexPanel</tt>. <dt> <a href="ErrorFrame.html#action(java.awt.Event, java.lang.Object)"><b>action</b></a>(Event, Object). Method in class .<a href="ErrorFrame.html#_top_">ErrorFrame</a> <dd> <dt> <a href="GeneralPanel.html#action(java.awt.Event, java.lang.Object)"><b>action</b></a>(Event, Object). Method in class .<a href="GeneralPanel.html#_top_">GeneralPanel</a> <dd> Trap <tt>TextField</tt> events and send the focus to the next field on the panel. <dt> <a href="InfoDialog.html#action(java.awt.Event, java.lang.Object)"><b>action</b></a>(Event, Object). Method in class .<a href="InfoDialog.html#_top_">InfoDialog</a> <dd> <dt> <a href="InitializationPanel.html#action(java.awt.Event, java.lang.Object)"><b>action</b></a>(Event, Object). Method in class .<a href="InitializationPanel.html#_top_">InitializationPanel</a> <dd> Trap <tt>TextField</tt> events and send the focus to the next field on the panel. <dt> <a href="MainWindow.html#action(java.awt.Event, java.lang.Object)"><b>action</b></a>(Event, Object). Method in class .<a href="MainWindow.html#_top_">MainWindow</a> <dd> Trap menu events and call the appropriate method. <dt> <a href="OutputPanel.html#action(java.awt.Event, java.lang.Object)"><b>action</b></a>(Event, Object). Method in class .<a href="OutputPanel.html#_top_">OutputPanel</a> <dd> Trap <tt>TextField</tt> events and send the focus to the next field on the panel. <dt> <a href="#action(java.awt.Event, java.lang.Object)"><b>action</b></a>(Event, Object). Method in class .<a href="#_top_">PhasePanel</a> <dd> Trap input events and determine which set of UI components should be visible based on the user's selections. <dt> <a href="SizeLimitsPanel.html#action(java.awt.Event, java.lang.Object)"><b>action</b></a>(Event, Object). Method in class .<a href="SizeLimitsPanel.html#_top_">SizeLimitsPanel</a> <dd> Trap <tt>TextField</tt> events and send the focus to the next field on the panel. <dt> <a href="SubPopFrame.html#action(java.awt.Event, java.lang.Object)"><b>action</b></a>(Event, Object). Method in class .<a href="SubPopFrame.html#_top_">SubPopFrame</a> <dd> Trap <tt>Button</tt> events. <dt> <a href="SubPopsPanel.html#action(java.awt.Event, java.lang.Object)"><b>action</b></a>(Event, Object). Method in class .<a href="SubPopsPanel.html#_top_">SubPopsPanel</a> <dd> Trap <tt>TextField</tt> events and <tt>Button</tt> events. <dt> <a href="GridBagPanel.html#addComponent(java.awt.Component, int, int, int, int, int, int, int, int)"><b>addComponent</b></a>(Component, int, int, int, int, int, int, int, int). Method in class .<a href="GridBagPanel.html#_top_">GridBagPanel</a> <dd> A generic method that allows you to add a <tt>Component</tt> to the <tt>GridBagPanel</tt> and specify all of the <tt>GridBagConstraints</tt> at the same time. <dt> <a href="BulletinLayout.html#addLayoutComponent(java.lang.String, java.awt.Component)"><b>addLayoutComponent</b></a>(String, Component). Method in class .<a href="BulletinLayout.html#_top_">BulletinLayout</a> <dd> <dt> <a href="ScrollerLayout.html#addLayoutComponent(java.lang.String, java.awt.Component)"><b>addLayoutComponent</b></a>(String, Component). Method in class .<a href="ScrollerLayout.html#_top_">ScrollerLayout</a> <dd> <dt> <a href="GroupPanel.html#addNotify()"><b>addNotify</b></a>(). Method in class .<a href="GroupPanel.html#_top_">GroupPanel</a> <dd> <dt> <a href="ParameterDB.html#addToDB(java.lang.String, java.lang.String)"><b>addToDB</b></a>(String, String). Method in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> This method allows external classes to request that a parameter be added to the database. <dt> <a href="lilgpSetup.html#arch"><b>arch</b></a>. Static variable in class .<a href="lilgpSetup.html#_top_">lilgpSetup</a> <dd> </dl> <hr> <h2> <a name="Thumb-B"><b> B </b></a> </h2> <dl> <dt> <a href="SubPopGraph.html#backgroundPaint(java.awt.Graphics)"><b>backgroundPaint</b></a>(Graphics). Method in class .<a href="SubPopGraph.html#_top_">SubPopGraph</a> <dd> The method that actually does all of the drawing. <dt> <a href="BreedFrame.html#BreedFrame(int)"><b>BreedFrame</b></a>(int). Constructor for class .<a href="BreedFrame.html#_top_">BreedFrame</a> <dd> Add each of the UI components needed to accept input. <dt> <a href="BreedingPanel.html#BreedingPanel()"><b>BreedingPanel</b></a>(). Constructor for class .<a href="BreedingPanel.html#_top_">BreedingPanel</a> <dd> Add each of the UI components needed to accept input. <dt> <a href="BulletinLayout.html#BulletinLayout()"><b>BulletinLayout</b></a>(). Constructor for class .<a href="BulletinLayout.html#_top_">BulletinLayout</a> <dd> </dl> <hr> <h2> <a name="Thumb-C"><b> C </b></a> </h2> <dl> <dt> <a href="ClickableLabel.html#ClickableLabel(java.lang.String)"><b>ClickableLabel</b></a>(String). Constructor for class .<a href="ClickableLabel.html#_top_">ClickableLabel</a> <dd> Most classes will use this constructor method. <dt> <a href="ClickableLabel.html#ClickableLabel(java.lang.String, boolean)"><b>ClickableLabel</b></a>(String, boolean). Constructor for class .<a href="ClickableLabel.html#_top_">ClickableLabel</a> <dd> This constructor method is only used by <tt>ClickableLabels</tt> placed in the <tt>BreedFrame</tt>. <dt> <a href="QuitBox.html#clickedNoButton()"><b>clickedNoButton</b></a>(). Method in class .<a href="QuitBox.html#_top_">QuitBox</a> <dd> <dt> <a href="QuitBox.html#clickedYesButton()"><b>clickedYesButton</b></a>(). Method in class .<a href="QuitBox.html#_top_">QuitBox</a> <dd> <dt> <a href="ComponentScroller.html#ComponentScroller()"><b>ComponentScroller</b></a>(). Constructor for class .<a href="ComponentScroller.html#_top_">ComponentScroller</a> <dd> <dt> <a href="ComponentScroller.html#ComponentScroller(java.awt.Component)"><b>ComponentScroller</b></a>(Component). Constructor for class .<a href="ComponentScroller.html#_top_">ComponentScroller</a> <dd> <dt> <a href="ControlClickEvent.html#ControlClickEvent(java.lang.Object, java.awt.Event)"><b>ControlClickEvent</b></a>(Object, Event). Constructor for class .<a href="ControlClickEvent.html#_top_">ControlClickEvent</a> <dd> Create a new event, but set the <tt>id</tt> field to -1 so that our custom event is not mistaken for something else when it propagates into other components <dt> <a href="ControlPanel.html#ControlPanel()"><b>ControlPanel</b></a>(). Constructor for class .<a href="ControlPanel.html#_top_">ControlPanel</a> <dd> Create a new <tt>GridLayout</tt> manager and add the buttons. <dt> <a href="Exchange.html#count"><b>count</b></a>. Variable in class .<a href="Exchange.html#_top_">Exchange</a> <dd> <dt> <a href="MainWindow.html#cp"><b>cp</b></a>. Variable in class .<a href="MainWindow.html#_top_">MainWindow</a> <dd> <dt> <a href="ControlClickEvent.html#CTRL_CLICK"><b>CTRL_CLICK</b></a>. Static variable in class .<a href="ControlClickEvent.html#_top_">ControlClickEvent</a> <dd> </dl> <hr> <h2> <a name="Thumb-D"><b> D </b></a> </h2> <dl> <dt> <a href="ParameterDB.html#delFromDB(java.lang.String)"><b>delFromDB</b></a>(String). Method in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> This method allows external classes to request that a parameter be deleted from the database. <dt> <a href="ParameterDB.html#displayErrors()"><b>displayErrors</b></a>(). Method in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> This method is responsible for creating the ErrorFrame. <dt> <a href="ParameterDB.html#dump()"><b>dump</b></a>(). Method in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> A useful debugging method that dumps the contents of the database </dl> <hr> <h2> <a name="Thumb-E"><b> E </b></a> </h2> <dl> <dt> <a href="BreedingPanel.html#enableButtons()"><b>enableButtons</b></a>(). Static method in class .<a href="BreedingPanel.html#_top_">BreedingPanel</a> <dd> Allow the <tt>BreedFrame</tt> to re-enable the button after the user closes the frame. <dt> <a href="SubPopsPanel.html#enableButtons()"><b>enableButtons</b></a>(). Static method in class .<a href="SubPopsPanel.html#_top_">SubPopsPanel</a> <dd> Allow the <tt>SubPopFrame</tt> to re-enable the buttons after the user closes the frame. <dt> <a href="lilgpSetup.html#endl"><b>endl</b></a>. Static variable in class .<a href="lilgpSetup.html#_top_">lilgpSetup</a> <dd> <dt> <a href="ParameterDB.html#endl"><b>endl</b></a>. Static variable in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> <dt> <a href="ErrorFrame.html#ErrorFrame(java.util.Vector)"><b>ErrorFrame</b></a>(Vector). Constructor for class .<a href="ErrorFrame.html#_top_">ErrorFrame</a> <dd> <dt> <a href="Exchange.html#Exchange(Exchange)"><b>Exchange</b></a>(Exchange). Constructor for class .<a href="Exchange.html#_top_">Exchange</a> <dd> This constructor allows you to create a new exchange from an existing one <dt> <a href="Exchange.html#Exchange(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><b>Exchange</b></a>(String, String, String, String, String, String). Constructor for class .<a href="Exchange.html#_top_">Exchange</a> <dd> This constructor allows you to specify each field of the object <dt> <a href="SubPopGraph.html#exchanges"><b>exchanges</b></a>. Variable in class .<a href="SubPopGraph.html#_top_">SubPopGraph</a> <dd> </dl> <hr> <h2> <a name="Thumb-F"><b> F </b></a> </h2> <dl> <dt> <a href="IndexPanel.html#fliptoPanel(java.lang.Object)"><b>fliptoPanel</b></a>(Object). Static method in class .<a href="IndexPanel.html#_top_">IndexPanel</a> <dd> This static class method allows the event handler in the <tt>ControlPanel</tt> to trigger a card flip. <dt> <a href="ControlPanel.html#flushAllPanels()"><b>flushAllPanels</b></a>(). Method in class .<a href="ControlPanel.html#_top_">ControlPanel</a> <dd> Call the <tt>flushParameters()</tt> method in each of the parameter classes. <dt> <a href="BreedingPanel.html#flushParameters()"><b>flushParameters</b></a>(). Static method in class .<a href="BreedingPanel.html#_top_">BreedingPanel</a> <dd> Collect the contents of each UI component and store it in the <tt>ParameterDB</tt>. <dt> <a href="GeneralPanel.html#flushParameters()"><b>flushParameters</b></a>(). Static method in class .<a href="GeneralPanel.html#_top_">GeneralPanel</a> <dd> Collect the contents of each UI component and store it in the <tt>ParameterDB</tt>. <dt> <a href="InitializationPanel.html#flushParameters()"><b>flushParameters</b></a>(). Static method in class .<a href="InitializationPanel.html#_top_">InitializationPanel</a> <dd> Collect the contents of each UI component and store it in the <tt>ParameterDB</tt>. <dt> <a href="OutputPanel.html#flushParameters()"><b>flushParameters</b></a>(). Static method in class .<a href="OutputPanel.html#_top_">OutputPanel</a> <dd> Collect the contents of each UI component and store it in the <tt>ParameterDB</tt>. <dt> <a href="#flushParameters()"><b>flushParameters</b></a>(). Method in class .<a href="#_top_">PhasePanel</a> <dd> Collect the contents of each UI component and store it in the <tt>ParameterDB</tt>. <dt> <a href="SizeLimitsPanel.html#flushParameters()"><b>flushParameters</b></a>(). Static method in class .<a href="SizeLimitsPanel.html#_top_">SizeLimitsPanel</a> <dd> Collect the contents of each UI component and store it in the <tt>ParameterDB</tt>. <dt> <a href="SubPopsPanel.html#flushParameters()"><b>flushParameters</b></a>(). Static method in class .<a href="SubPopsPanel.html#_top_">SubPopsPanel</a> <dd> Collect the contents of each UI component and store it in the <tt>ParameterDB</tt>. <dt> <a href="UserDefinedPanel.html#flushParameters()"><b>flushParameters</b></a>(). Static method in class .<a href="UserDefinedPanel.html#_top_">UserDefinedPanel</a> <dd> <dt> <a href="Exchange.html#fromPop"><b>fromPop</b></a>. Variable in class .<a href="Exchange.html#_top_">Exchange</a> <dd> <dt> <a href="Exchange.html#fromSelect"><b>fromSelect</b></a>. Variable in class .<a href="Exchange.html#_top_">Exchange</a> <dd> </dl> <hr> <h2> <a name="Thumb-G"><b> G </b></a> </h2> <dl> <dt> <a href="GeneralPanel.html#GeneralPanel()"><b>GeneralPanel</b></a>(). Constructor for class .<a href="GeneralPanel.html#_top_">GeneralPanel</a> <dd> Add each of the UI components needed to accept input. <dt> <a href="ParameterDB.html#getElements()"><b>getElements</b></a>(). Method in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> This method allows external classes to request an Enumeration of the elements in the parameter database. <dt> <a href="Scroller.html#getHorizontalScrollbar()"><b>getHorizontalScrollbar</b></a>(). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="ParameterDB.html#getKeys()"><b>getKeys</b></a>(). Method in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> This method allows external classes to request an Enumeration of the keys in the parameter database. <dt> <a href="ClickableLabel.html#getLabel()"><b>getLabel</b></a>(). Method in class .<a href="ClickableLabel.html#_top_">ClickableLabel</a> <dd> Accessor method for the label. <dt> <a href="ParameterDB.html#getProp(java.lang.String)"><b>getProp</b></a>(String). Method in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> This method allows external classes to request a specific parameter in the database. <dt> <a href="ComponentScroller.html#getScrollAreaSize()"><b>getScrollAreaSize</b></a>(). Method in class .<a href="ComponentScroller.html#_top_">ComponentScroller</a> <dd> <dt> <a href="Scroller.html#getScrollAreaSize()"><b>getScrollAreaSize</b></a>(). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="Scroller.html#getVerticalScrollbar()"><b>getVerticalScrollbar</b></a>(). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="Scroller.html#getViewport()"><b>getViewport</b></a>(). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="SubPopGraph.html#graphHeight"><b>graphHeight</b></a>. Static variable in class .<a href="SubPopGraph.html#_top_">SubPopGraph</a> <dd> <dt> <a href="SubPopGraph.html#graphWidth"><b>graphWidth</b></a>. Static variable in class .<a href="SubPopGraph.html#_top_">SubPopGraph</a> <dd> <dt> <a href="GridBagPanel.html#GridBagPanel()"><b>GridBagPanel</b></a>(). Constructor for class .<a href="GridBagPanel.html#_top_">GridBagPanel</a> <dd> Instantiate a new <tt>Panel</tt> and set its layout manager to be <tt>GridBagLayout</tt>. <dt> <a href="GroupPanel.html#GroupPanel(java.lang.String)"><b>GroupPanel</b></a>(String). Constructor for class .<a href="GroupPanel.html#_top_">GroupPanel</a> <dd> Create a new object and assign the title string </dl> <hr> <h2> <a name="Thumb-H"><b> H </b></a> </h2> <dl> <dt> <a href="AboutBox.html#handleEvent(java.awt.Event)"><b>handleEvent</b></a>(Event). Method in class .<a href="AboutBox.html#_top_">AboutBox</a> <dd> <dt> <a href="MainWindow.html#handleEvent(java.awt.Event)"><b>handleEvent</b></a>(Event). Method in class .<a href="MainWindow.html#_top_">MainWindow</a> <dd> <dt> <a href="QuitBox.html#handleEvent(java.awt.Event)"><b>handleEvent</b></a>(Event). Method in class .<a href="QuitBox.html#_top_">QuitBox</a> <dd> <dt> <a href="Scroller.html#handleEvent(java.awt.Event)"><b>handleEvent</b></a>(Event). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="UserDefinedPanel.html#handleEvent(java.awt.Event)"><b>handleEvent</b></a>(Event). Method in class .<a href="UserDefinedPanel.html#_top_">UserDefinedPanel</a> <dd> <dt> <a href="Scroller.html#hbar"><b>hbar</b></a>. Variable in class .<a href="Scroller.html#_top_">Scroller</a> <dd> </dl> <hr> <h2> <a name="Thumb-I"><b> I </b></a> </h2> <dl> <dt> <a href="IndexPanel.html#IndexPanel()"><b>IndexPanel</b></a>(). Constructor for class .<a href="IndexPanel.html#_top_">IndexPanel</a> <dd> Instantiate each of the parameter panels and add them to the <tt>CardLayout</tt> manager in the <tt>IndexPanel</tt>. <dt> <a href="InfoDialog.html#InfoDialog(java.lang.String)"><b>InfoDialog</b></a>(String). Constructor for class .<a href="InfoDialog.html#_top_">InfoDialog</a> <dd> <dt> <a href="InitializationPanel.html#InitializationPanel()"><b>InitializationPanel</b></a>(). Constructor for class .<a href="InitializationPanel.html#_top_">InitializationPanel</a> <dd> Add each of the UI components needed to accept input. <dt> <a href="GroupPanel.html#insets()"><b>insets</b></a>(). Method in class .<a href="GroupPanel.html#_top_">GroupPanel</a> <dd> Create new insets <dt> <a href="MainWindow.html#ip"><b>ip</b></a>. Variable in class .<a href="MainWindow.html#_top_">MainWindow</a> <dd> <dt> <a href="ErrorFrame.html#isAlive"><b>isAlive</b></a>. Static variable in class .<a href="ErrorFrame.html#_top_">ErrorFrame</a> <dd> </dl> <hr> <a name="Thumb-J"></a> <h2> <a name="Thumb-K"><b> K </b></a> </h2> <dl> <dt> <a href="Exchange.html#key"><b>key</b></a>. Variable in class .<a href="Exchange.html#_top_">Exchange</a> <dd> <dt> <a href="SubPopFrame.html#keyDown(java.awt.Event, int)"><b>keyDown</b></a>(Event, int). Method in class .<a href="SubPopFrame.html#_top_">SubPopFrame</a> <dd> if there is a selected exchange and the user has not clicked the edit button, deselect the exchange so it doesn't look like they are editing it. </dl> <hr> <h2> <a name="Thumb-L"><b> L </b></a> </h2> <dl> <dt> <a href="BulletinLayout.html#layoutContainer(java.awt.Container)"><b>layoutContainer</b></a>(Container). Method in class .<a href="BulletinLayout.html#_top_">BulletinLayout</a> <dd> <dt> <a href="ScrollerLayout.html#layoutContainer(java.awt.Container)"><b>layoutContainer</b></a>(Container). Method in class .<a href="ScrollerLayout.html#_top_">ScrollerLayout</a> <dd> <dt> <a href="lilgpSetup.html#lilgpSetup()"><b>lilgpSetup</b></a>(). Constructor for class .<a href="lilgpSetup.html#_top_">lilgpSetup</a> <dd> <dt> <a href="BreedFrame.html#loadParams()"><b>loadParams</b></a>(). Static method in class .<a href="BreedFrame.html#_top_">BreedFrame</a> <dd> This method is responsible for cycling through each of the phase panels and invoking their <tt>loadParams()</tt> method. <dt> <a href="BreedingPanel.html#loadParams()"><b>loadParams</b></a>(). Static method in class .<a href="BreedingPanel.html#_top_">BreedingPanel</a> <dd> This method is responsible for loading parameters onto the <tt>BreedingPanel</tt> after the user opens a parameter file. <dt> <a href="GeneralPanel.html#loadParams()"><b>loadParams</b></a>(). Static method in class .<a href="GeneralPanel.html#_top_">GeneralPanel</a> <dd> This method is responsible for loading parameters onto the <tt>GeneralPanel</tt> after the user opens a parameter file. <dt> <a href="InitializationPanel.html#loadParams()"><b>loadParams</b></a>(). Static method in class .<a href="InitializationPanel.html#_top_">InitializationPanel</a> <dd> This method is responsible for loading parameters onto the <tt>InitializationPanel</tt> after the user opens a parameter file. <dt> <a href="OutputPanel.html#loadParams()"><b>loadParams</b></a>(). Static method in class .<a href="OutputPanel.html#_top_">OutputPanel</a> <dd> This method is responsible for loading parameters onto the <tt>OutputPanel</tt> after the user opens a parameter file. <dt> <a href="#loadParams()"><b>loadParams</b></a>(). Method in class .<a href="#_top_">PhasePanel</a> <dd> This method is responsible for loading parameters on each of the phase panels after the user opens a parameter file. <dt> <a href="SizeLimitsPanel.html#loadParams()"><b>loadParams</b></a>(). Static method in class .<a href="SizeLimitsPanel.html#_top_">SizeLimitsPanel</a> <dd> <dt> <a href="SubPopFrame.html#loadParams()"><b>loadParams</b></a>(). Method in class .<a href="SubPopFrame.html#_top_">SubPopFrame</a> <dd> This methos is responsible for loading parameters into the exchange hashtable and refreshing the sub-pop graph. <dt> <a href="SubPopsPanel.html#loadParams()"><b>loadParams</b></a>(). Static method in class .<a href="SubPopsPanel.html#_top_">SubPopsPanel</a> <dd> This method is responsible for loading parameters onto the <tt>SubPopsPanel</tt> after the user opens a parameter file. <dt> <a href="UserDefinedPanel.html#loadParams()"><b>loadParams</b></a>(). Static method in class .<a href="UserDefinedPanel.html#_top_">UserDefinedPanel</a> <dd> </dl> <hr> <h2> <a name="Thumb-M"><b> M </b></a> </h2> <dl> <dt> <a href="lilgpSetup.html#main(java.lang.String[])"><b>main</b></a>(String[]). Static method in class .<a href="lilgpSetup.html#_top_">lilgpSetup</a> <dd> Create the <tt>MainWindow</tt> and the <tt>ParameterDB</tt>. <dt> <a href="MainWindow.html#MainWindow()"><b>MainWindow</b></a>(). Constructor for class .<a href="MainWindow.html#_top_">MainWindow</a> <dd> Constructs the menus and two sub-panels. <dt> <a href="Scroller.html#manageHorizontalScrollbar()"><b>manageHorizontalScrollbar</b></a>(). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="Scroller.html#manageScrollbars()"><b>manageScrollbars</b></a>(). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="Scroller.html#manageVerticalScrollbar()"><b>manageVerticalScrollbar</b></a>(). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="BulletinLayout.html#minimumLayoutSize(java.awt.Container)"><b>minimumLayoutSize</b></a>(Container). Method in class .<a href="BulletinLayout.html#_top_">BulletinLayout</a> <dd> <dt> <a href="ScrollerLayout.html#minimumLayoutSize(java.awt.Container)"><b>minimumLayoutSize</b></a>(Container). Method in class .<a href="ScrollerLayout.html#_top_">ScrollerLayout</a> <dd> <dt> <a href="ClickableLabel.html#minimumSize()"><b>minimumSize</b></a>(). Method in class .<a href="ClickableLabel.html#_top_">ClickableLabel</a> <dd> Defines the minimum size to be the same the preferred size <dt> <a href="SubPopGraph.html#minimumSize()"><b>minimumSize</b></a>(). Method in class .<a href="SubPopGraph.html#_top_">SubPopGraph</a> <dd> Calculate the minimum size of the panel <dt> <a href="ClickableLabel.html#mouseDown(java.awt.Event, int, int)"><b>mouseDown</b></a>(Event, int, int). Method in class .<a href="ClickableLabel.html#_top_">ClickableLabel</a> <dd> Detect <tt>MOUSE_DOWN</tt> events and create a new <tt>CTRL_CLICK</tt> event defined in the <tt>ControlClickEvent</tt> class. <dt> <a href="lilgpSetup.html#mw"><b>mw</b></a>. Static variable in class .<a href="lilgpSetup.html#_top_">lilgpSetup</a> <dd> </dl> <hr> <h2> <a name="Thumb-N"><b> N </b></a> </h2> <dl> <dt> <a href="Assert.html#notFalse(boolean)"><b>notFalse</b></a>(boolean). Static method in class .<a href="Assert.html#_top_">Assert</a> <dd> <dt> <a href="Assert.html#notFalse(boolean, java.lang.String)"><b>notFalse</b></a>(boolean, String). Static method in class .<a href="Assert.html#_top_">Assert</a> <dd> <dt> <a href="Assert.html#notNull(java.lang.Object)"><b>notNull</b></a>(Object). Static method in class .<a href="Assert.html#_top_">Assert</a> <dd> <dt> <a href="Assert.html#notNull(java.lang.Object, java.lang.String)"><b>notNull</b></a>(Object, String). Static method in class .<a href="Assert.html#_top_">Assert</a> <dd> </dl> <hr> <h2> <a name="Thumb-O"><b> O </b></a> </h2> <dl> <dt> <a href="ParameterDB.html#OLDsave(java.lang.String)"><b>OLDsave</b></a>(String). Method in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> This method is responsible for generating the output file that will be used as input for lil-gp. <dt> <a href="ParameterDB.html#open(java.lang.String)"><b>open</b></a>(String). Method in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> This method is repsonsible for opening an existing parameter file and reading the contents into a temporary hashtable. <dt> <a href="OutputPanel.html#OutputPanel()"><b>OutputPanel</b></a>(). Constructor for class .<a href="OutputPanel.html#_top_">OutputPanel</a> <dd> Add each of the UI components needed to accept input. </dl> <hr> <h2> <a name="Thumb-P"><b> P </b></a> </h2> <dl> <dt> <a href="ClickableLabel.html#paint(java.awt.Graphics)"><b>paint</b></a>(Graphics). Method in class .<a href="ClickableLabel.html#_top_">ClickableLabel</a> <dd> Draw the label on the canvas. <dt> <a href="GroupPanel.html#paint(java.awt.Graphics)"><b>paint</b></a>(Graphics). Method in class .<a href="GroupPanel.html#_top_">GroupPanel</a> <dd> Paint the border around the group param g the graphics object <dt> <a href="Scroller.html#paint(java.awt.Graphics)"><b>paint</b></a>(Graphics). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="SubPopGraph.html#paint(java.awt.Graphics)"><b>paint</b></a>(Graphics). Method in class .<a href="SubPopGraph.html#_top_">SubPopGraph</a> <dd> The overridden paint method responsible for figuring out if we are double-buffered or not and then dispatching the drawing <dt> <a href="ParameterDB.html#ParameterDB()"><b>ParameterDB</b></a>(). Constructor for class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> The constructor method is responsible for creating a default Property object and instantiating the main Property object. <dt> <a href="lilgpSetup.html#params"><b>params</b></a>. Static variable in class .<a href="lilgpSetup.html#_top_">lilgpSetup</a> <dd> <dt> <a href="ClickableLabel.html#paramString()"><b>paramString</b></a>(). Method in class .<a href="ClickableLabel.html#_top_">ClickableLabel</a> <dd> Create the event argument <dt> <a href="ControlClickEvent.html#paramString()"><b>paramString</b></a>(). Method in class .<a href="ControlClickEvent.html#_top_">ControlClickEvent</a> <dd> Construct the argument field. <dt> <a href="ParameterDB.html#parse()"><b>parse</b></a>(). Method in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> This method simply adds informative comments to the error Vector add calls the appropriate parse methods for each panel. <dt> <a href="#PhasePanel(int)"><b>PhasePanel</b></a>(int). Constructor for class .<a href="#_top_">PhasePanel</a> <dd> Add each of the UI components needed to accept input. <dt> <a href="BulletinLayout.html#preferredLayoutSize(java.awt.Container)"><b>preferredLayoutSize</b></a>(Container). Method in class .<a href="BulletinLayout.html#_top_">BulletinLayout</a> <dd> <dt> <a href="ScrollerLayout.html#preferredLayoutSize(java.awt.Container)"><b>preferredLayoutSize</b></a>(Container). Method in class .<a href="ScrollerLayout.html#_top_">ScrollerLayout</a> <dd> <dt> <a href="ClickableLabel.html#preferredSize()"><b>preferredSize</b></a>(). Method in class .<a href="ClickableLabel.html#_top_">ClickableLabel</a> <dd> Calculate the preferred size based on the current font settings <dt> <a href="SubPopGraph.html#preferredSize()"><b>preferredSize</b></a>(). Method in class .<a href="SubPopGraph.html#_top_">SubPopGraph</a> <dd> Calculate the preferred size of the panel <dt> <a href="ParameterDB.html#purgeOldPhases()"><b>purgeOldPhases</b></a>(). Method in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> This method will purge all parameters associated with breeding phases from the database. <dt> <a href="ParameterDB.html#purgeOldSubPopExchanges()"><b>purgeOldSubPopExchanges</b></a>(). Method in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> This method will purge all of the parameters associated with exchanges between sub-populations. <dt> <a href="ParameterDB.html#purgeOldSubPopParameters()"><b>purgeOldSubPopParameters</b></a>(). Method in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> This method purges the parameters associated with multiple sub-populations, but does not purge the parameters associated with the actual sub-pop exchanges. <dt> <a href="ParameterDB.html#purgeUserDefinedParameters()"><b>purgeUserDefinedParameters</b></a>(). Method in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> </dl> <hr> <h2> <a name="Thumb-Q"><b> Q </b></a> </h2> <dl> <dt> <a href="QuitBox.html#QuitBox(java.awt.Frame)"><b>QuitBox</b></a>(Frame). Constructor for class .<a href="QuitBox.html#_top_">QuitBox</a> <dd> </dl> <hr> <h2> <a name="Thumb-R"><b> R </b></a> </h2> <dl> <dt> <a href="SubPopGraph.html#radius"><b>radius</b></a>. Static variable in class .<a href="SubPopGraph.html#_top_">SubPopGraph</a> <dd> <dt> <a href="SubPopGraph.html#refreshGraph(Exchange[])"><b>refreshGraph</b></a>(Exchange[]). Method in class .<a href="SubPopGraph.html#_top_">SubPopGraph</a> <dd> After accepting a new set of exchanges, redraw the sub pop graph <dt> <a href="BulletinLayout.html#removeLayoutComponent(java.awt.Component)"><b>removeLayoutComponent</b></a>(Component). Method in class .<a href="BulletinLayout.html#_top_">BulletinLayout</a> <dd> <dt> <a href="ScrollerLayout.html#removeLayoutComponent(java.awt.Component)"><b>removeLayoutComponent</b></a>(Component). Method in class .<a href="ScrollerLayout.html#_top_">ScrollerLayout</a> <dd> <dt> <a href="ClickableLabel.html#reshape(int, int, int, int)"><b>reshape</b></a>(int, int, int, int). Method in class .<a href="ClickableLabel.html#_top_">ClickableLabel</a> <dd> Reshape the label <dt> <a href="ClickableLabel.html#resize(int, int)"><b>resize</b></a>(int, int). Method in class .<a href="ClickableLabel.html#_top_">ClickableLabel</a> <dd> Specify a new width and height for the label </dl> <hr> <h2> <a name="Thumb-S"><b> S </b></a> </h2> <dl> <dt> <a href="ParameterDB.html#save(java.lang.String)"><b>save</b></a>(String). Method in class .<a href="ParameterDB.html#_top_">ParameterDB</a> <dd> <dt> <a href="Scroller.html#scroll()"><b>scroll</b></a>(). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="Scroller.html#scrollAbsolute(java.awt.Event)"><b>scrollAbsolute</b></a>(Event). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="Scroller.html#Scroller()"><b>Scroller</b></a>(). Constructor for class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="ScrollerLayout.html#ScrollerLayout(Scroller)"><b>ScrollerLayout</b></a>(Scroller). Constructor for class .<a href="ScrollerLayout.html#_top_">ScrollerLayout</a> <dd> <dt> <a href="Scroller.html#scrollLineDown(java.awt.Event)"><b>scrollLineDown</b></a>(Event). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="Scroller.html#scrollLineUp(java.awt.Event)"><b>scrollLineUp</b></a>(Event). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="Scroller.html#scrollPageDown(java.awt.Event)"><b>scrollPageDown</b></a>(Event). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="Scroller.html#scrollPageUp(java.awt.Event)"><b>scrollPageUp</b></a>(Event). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="ComponentScroller.html#scrollTo(int, int)"><b>scrollTo</b></a>(int, int). Method in class .<a href="ComponentScroller.html#_top_">ComponentScroller</a> <dd> <dt> <a href="Scroller.html#scrollTo(int, int)"><b>scrollTo</b></a>(int, int). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="MainWindow.html#selectedAbout()"><b>selectedAbout</b></a>(). Method in class .<a href="MainWindow.html#_top_">MainWindow</a> <dd> Show the user who wrote the software and who his advisor is <dt> <a href="MainWindow.html#selectedExit()"><b>selectedExit</b></a>(). Method in class .<a href="MainWindow.html#_top_">MainWindow</a> <dd> Open a dialog that asks the user if they really want to quit. <dt> <a href="MainWindow.html#selectedHelp()"><b>selectedHelp</b></a>(). Method in class .<a href="MainWindow.html#_top_">MainWindow</a> <dd> Open the lilgpHelp subsystem. <dt> <a href="MainWindow.html#selectedOpen()"><b>selectedOpen</b></a>(). Method in class .<a href="MainWindow.html#_top_">MainWindow</a> <dd> This method is called when the user selects <tt>File -> Open</tt> <dt> <a href="MainWindow.html#selectedSaveAs()"><b>selectedSaveAs</b></a>(). Method in class .<a href="MainWindow.html#_top_">MainWindow</a> <dd> This method is called when the user selects <tt>File -> SaveAs</tt> <dt> <a href="GroupPanel.html#setBackground(java.awt.Color)"><b>setBackground</b></a>(Color). Method in class .<a href="GroupPanel.html#_top_">GroupPanel</a> <dd> Set the background color <dt> <a href="ComponentScroller.html#setComponent(java.awt.Component)"><b>setComponent</b></a>(Component). Method in class .<a href="ComponentScroller.html#_top_">ComponentScroller</a> <dd> <dt> <a href="Scroller.html#setHorizontalLineAndPageIncrements()"><b>setHorizontalLineAndPageIncrements</b></a>(). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="Scroller.html#setHorizontalScrollbarValues()"><b>setHorizontalScrollbarValues</b></a>(). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="ClickableLabel.html#setInsets(java.awt.Insets)"><b>setInsets</b></a>(Insets). Method in class .<a href="ClickableLabel.html#_top_">ClickableLabel</a> <dd> Change the insets <dt> <a href="Scroller.html#setScrollbarValues()"><b>setScrollbarValues</b></a>(). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="Scroller.html#setVerticalLineAndPageIncrements()"><b>setVerticalLineAndPageIncrements</b></a>(). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="Scroller.html#setVerticalScrollbarValues()"><b>setVerticalScrollbarValues</b></a>(). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="MainWindow.html#show()"><b>show</b></a>(). Method in class .<a href="MainWindow.html#_top_">MainWindow</a> <dd> <dt> <a href="QuitBox.html#show()"><b>show</b></a>(). Method in class .<a href="QuitBox.html#_top_">QuitBox</a> <dd> <dt> <a href="SubPopFrame.html#showGraphFrame()"><b>showGraphFrame</b></a>(). Method in class .<a href="SubPopFrame.html#_top_">SubPopFrame</a> <dd> This method is called by the <tt>SubPopPanel</tt> when the user clicks on the <tt>go</tt> button to reshow the sub-pop graph Frame. <dt> <a href="SizeLimitsPanel.html#SizeLimitsPanel()"><b>SizeLimitsPanel</b></a>(). Constructor for class .<a href="SizeLimitsPanel.html#_top_">SizeLimitsPanel</a> <dd> Add each of the UI components needed to accept input. <dt> <a href="SubPopFrame.html#SubPopFrame(int, boolean)"><b>SubPopFrame</b></a>(int, boolean). Constructor for class .<a href="SubPopFrame.html#_top_">SubPopFrame</a> <dd> Add each of the UI components needed to accept input. <dt> <a href="SubPopGraph.html#SubPopGraph(SubPopFrame, int)"><b>SubPopGraph</b></a>(SubPopFrame, int). Constructor for class .<a href="SubPopGraph.html#_top_">SubPopGraph</a> <dd> Initialize instance variables and resize the panel <dt> <a href="SubPopsPanel.html#SubPopsPanel()"><b>SubPopsPanel</b></a>(). Constructor for class .<a href="SubPopsPanel.html#_top_">SubPopsPanel</a> <dd> Add each of the UI components needed to accept input. </dl> <hr> <h2> <a name="Thumb-T"><b> T </b></a> </h2> <dl> <dt> <a href="TitlePanel.html#TitlePanel(java.lang.String)"><b>TitlePanel</b></a>(String). Constructor for class .<a href="TitlePanel.html#_top_">TitlePanel</a> <dd> Set up a font and print the title on a yellow background <dt> <a href="Exchange.html#toPop"><b>toPop</b></a>. Variable in class .<a href="Exchange.html#_top_">Exchange</a> <dd> <dt> <a href="Exchange.html#toSelect"><b>toSelect</b></a>. Variable in class .<a href="Exchange.html#_top_">Exchange</a> <dd> </dl> <hr> <h2> <a name="Thumb-U"><b> U </b></a> </h2> <dl> <dt> <a href="Scroller.html#update(java.awt.Graphics)"><b>update</b></a>(Graphics). Method in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="ErrorFrame.html#updateErrors(java.util.Vector)"><b>updateErrors</b></a>(Vector). Method in class .<a href="ErrorFrame.html#_top_">ErrorFrame</a> <dd> Erase the contents of the text area and show the new errors <dt> <a href="UserDefinedPanel.html#UserDefinedPanel()"><b>UserDefinedPanel</b></a>(). Constructor for class .<a href="UserDefinedPanel.html#_top_">UserDefinedPanel</a> <dd> </dl> <hr> <h2> <a name="Thumb-V"><b> V </b></a> </h2> <dl> <dt> <a href="Scroller.html#vbar"><b>vbar</b></a>. Variable in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <dt> <a href="Scroller.html#viewport"><b>viewport</b></a>. Variable in class .<a href="Scroller.html#_top_">Scroller</a> <dd> <a name="Thumb-W"></a> <a name="Thumb-X"></a> <a name="Thumb-Y"></a> <a name="Thumb-Z"></a> </dl> </body> </html>