Main Page | Namespace List | Class Hierarchy | Class List | Class Members | Related Pages

gov::lbl::genome::gui::panel::BaseInfoPanel Class Reference

Inheritance diagram for gov::lbl::genome::gui::panel::BaseInfoPanel:

Inheritance graph
[legend]
Collaboration diagram for gov::lbl::genome::gui::panel::BaseInfoPanel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BaseInfoPanel (VistaApp vapp, String initStartX, String initEndX)
void retrieveInitInfo ()
void rereadInitInfo (HashMap g)
void setContig (String c)
void setDefaultBaseGenome ()
String getDefaultBaseGenome ()
void resetDefaultBaseGenome ()
void setBaseGenome (final CurveInfo curve, Vector vcontigs)
void setBaseGenome (Status status)
void setBaseGenome (String genome)
void setOrgList (Vector curves, Vector displayed)
void resetOrgList ()
void resetBaseGenome (String genome)
GenomeInfo getDefaultGenome ()
void enableGUI ()
void disableGUI ()
synchronized void setGenomes (HashMap genomes)
synchronized HashMap getGenomes ()
synchronized Iterator getGenomesIter ()
int getNumberOfRows ()
String getSelectedOrg ()
void setOrgLabel (int org)
Vector getOrganisms ()

Public Attributes

boolean firstSet = true
boolean retrieveInitInfoDone = false

Package Functions

void uiInit (String initStartX, String initEndX) throws Exception

Package Attributes

boolean genomeIsEmpty = false
String selectedGenome = null
GenomeInfo currGenome = null
CurveInfo currCurve = null
ActionListener genomeListAction = null
Iterator genesIter = null
ErrorHandler eh = null
CommUnit cu = null

Detailed Description

Title: BaseInfoPanel

Description: This is one of the key classes. And this is bad! Initial requests are made from this class

Copyright: Copyright (c) 2002 Ernest Orlando Lawrence Berkeley National Laboratory

Company: LBNL

Author:
Lila Tretikov
Version:
1.0


Constructor & Destructor Documentation

gov::lbl::genome::gui::panel::BaseInfoPanel::BaseInfoPanel VistaApp  vapp,
String  initStartX,
String  initEndX
[inline]
 

BaseInfoPanel

Parameters:
vapp VistaApp
initStartX String
initEndX String


Member Function Documentation

void gov::lbl::genome::gui::panel::BaseInfoPanel::disableGUI  )  [inline]
 

call setEnabled(false) for all visible components

void gov::lbl::genome::gui::panel::BaseInfoPanel::enableGUI  )  [inline]
 

call setEnabled(true) for all visible components

String gov::lbl::genome::gui::panel::BaseInfoPanel::getDefaultBaseGenome  )  [inline]
 

get Default Base Genome

Returns:
String

GenomeInfo gov::lbl::genome::gui::panel::BaseInfoPanel::getDefaultGenome  )  [inline]
 

return Default Genome

Returns:
GenomeInfo

synchronized Iterator gov::lbl::genome::gui::panel::BaseInfoPanel::getGenomesIter  )  [inline]
 

return Genomes Iterator

Returns:
Iterator

int gov::lbl::genome::gui::panel::BaseInfoPanel::getNumberOfRows  )  [inline]
 

return number of rows or 0

Returns:
int

Vector gov::lbl::genome::gui::panel::BaseInfoPanel::getOrganisms  )  [inline]
 

return list of Organisms

Returns:
Vector

String gov::lbl::genome::gui::panel::BaseInfoPanel::getSelectedOrg  )  [inline]
 

return Selected Organism

Returns:
String

void gov::lbl::genome::gui::panel::BaseInfoPanel::rereadInitInfo HashMap  g  )  [inline]
 

reread Init Info

Parameters:
g HashMap

void gov::lbl::genome::gui::panel::BaseInfoPanel::resetBaseGenome String  genome  )  [inline]
 

reset Base Genome

Parameters:
genome String

void gov::lbl::genome::gui::panel::BaseInfoPanel::resetDefaultBaseGenome  )  [inline]
 

reset Default Base Genome

void gov::lbl::genome::gui::panel::BaseInfoPanel::resetOrgList  )  [inline]
 

reset Org List

void gov::lbl::genome::gui::panel::BaseInfoPanel::retrieveInitInfo  )  [inline]
 

retrieve Init Info

void gov::lbl::genome::gui::panel::BaseInfoPanel::setBaseGenome String  genome  )  [inline]
 

set Base Genome

Parameters:
genome String

void gov::lbl::genome::gui::panel::BaseInfoPanel::setBaseGenome Status  status  )  [inline]
 

set Base Genome from status

Parameters:
status Status

void gov::lbl::genome::gui::panel::BaseInfoPanel::setBaseGenome final CurveInfo  curve,
Vector  vcontigs
[inline]
 

set Base Genome

Parameters:
curve CurveInfo
vcontigs Vector

void gov::lbl::genome::gui::panel::BaseInfoPanel::setContig String  c  )  [inline]
 

setText (contig name) for current contig label

Parameters:
c String

void gov::lbl::genome::gui::panel::BaseInfoPanel::setDefaultBaseGenome  )  [inline]
 

set Default Base Genome

void gov::lbl::genome::gui::panel::BaseInfoPanel::setOrgLabel int  org  )  [inline]
 

set OrgLabel text: number of available organisms

Parameters:
org int

void gov::lbl::genome::gui::panel::BaseInfoPanel::setOrgList Vector  curves,
Vector  displayed
[inline]
 

set List of Organisms

Parameters:
curves Vector
displayed Vector


The documentation for this class was generated from the following file:
Generated on Wed Jan 19 17:01:43 2005 by  doxygen 1.3.9.1