Package edu.iastate.metnet.birdseyeview

Class Summary
AbstractView The AbstractView Class is a template for subclasses to implement specific Bird's Eye Views.
ActionListComboBoxListener  
Annotation The Annotation Class encapsulates the annotation data for one gene product.
AnnotationRenderer The AnnotationRenderer Class renders an Annotation Text Panel for display in a JList.
AnnotationTextPanel The AnnotationTextPanel Class holds the text areas that display the annotation data for one gene product.
BirdsEyeView The BirdsEyeView Class is the main class for the Bird's Eye View API in the Metnet Project.
BirdsEyeViewWindow The BirdsEyeViewWindow Class enables clients to use the Bird's Eye View API as a stand alone application.
BPathwaySelectionFrame  
ButtonPanel The ButtonPanel Class holds the view combo box, the 'main' experiment combo box, the 'load new data' button, and the GO view buttons.
CheckBoxHandler  
ColorPanel  
ExperimentChooserPanel The ExperimentChooserPanel Class holds the experiment chooser combo box and its associated text area.
ExperimentComboBoxListener The ExperimentComboBoxListener Class handles selections of experiments in the Experiment combo box.
ExploRaseBoxHandler  
ExploRaseExpFrame  
ExploRaseSubmitListener  
GeneColor The GeneColor Class determines the color of a gene panel based on the experimental variance of the gene product.
GenePanel The GenePanel Class displays gene product information.
GenePanelLayout The GenePanelLayout Class constructs a layout in which components are bounded by a square and the individual components are laid out in grid fashion starting in the center of the square.
GenePanelListener The GenePanelListener Class handles mouse events on the gene panel components.
GoDownListener The GoDownListener Class handles events for the GoDownButton.
GoUpListener The GoUpListener Class handles events for the GoUpButton.
ImagePanel The ImagePanel Class is a panel that consists of an image.
LabelsButtonListener The LabelsButtonListener Class notifies the controller that the user would like to toggle the map labels.
LegendPanel  
LoadButtonListener The LoadButtonListener Class notifies the controller that the user would like to load new data.
LoadCancelButtonListener The LoadCancelButtonListener Class handles the action of the user pushing the Cancel button in the load window.
LoadController The LoadController Class handles the loading of the experimental data for Bird's Eye View.
Loader The Loader Class reads in a file and returns an array of elements of interest.
LoadFileButtonListener The LoadFileButtonListener Class handles the file choosing when a user wants to load a data file.
LoadOkButtonListener The LoadOkButtonListener Class handles the action of the user pushing the Ok button in the load window.
LoadPanel The LoadPanel Class is a JPanel that displays information about choosing a data file, as well as buttons, etc.
LoadWindow The LoadWindow Class displays the interface which enables the user to choose which data files to load and which experiment to use for the Bird's Eye View.
MainExperimentComboBoxListener The MainExperimentComboBoxListener Class handles selections of experiments in the 'Main' Experiment combo box on the button panel.
PathwaySubmitListener  
PathwayTreeNode The Panle shows the tree of pathway as a menu for user to choose so that the genes belonging to this pathway will be shown in cell view or other views.
Polypeptide The Polypeptide Class is a subclass of protein which defines its type.
Protein The Protein class is an abstract class that encapsulates the name, metnet entity ID, and type of a protein.
ProteinComplex The ProteinComplex Class is a subclass of protein which defines its type.
PrototypeAnnotations The PrototypeAnnotations Class provides annotation data for the prototype of the Bird's Eye View API.
RootPanel The RootPanel Class contains the functionality for positioning and creating the Bird's Eye View GUI.
SaveButtonListener The SaveButtonListener Class notifies the controller that the user would like to save the annotation data.
TextArea The TextArea Class is a simple text area class that will ensure line wrapping of the text and prohibit editing of text.
TextPanel The TextPanel Class holds rows of AnnotationTextPanel objects.
TreePanel  
ViewComboBoxListener The ViewComboBoxListener Class handles changes to the view combo box.
ViewFactory The ViewFactory Class is a static factory class that creates AbstractView subclasses.
ViewInfo The ViewInfo Class holds information about the different Bird's Eye Views such as ID, name, etc.
ViewPanel The ViewPanel Class is a JPanel that holds the current Bird's Eye View display panel.
 

Exception Summary
BirdsEyeViewException The BirdsEyeViewException Class TODO
FieldNotFoundException The FieldNotFoundException Class handles exceptions in which a desired field was not found in Birds Eye View data.