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

gov::lbl::genome::common::GenomeInfo Class Reference

Collaboration diagram for gov::lbl::genome::common::GenomeInfo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GenomeInfo (String id, String adb, Vector curves, boolean deleted)
 GenomeInfo (String id, String adb, String name, Vector curves, GenesInfo[] genes)
 GenomeInfo (int genomeId, String id, String adb, String name, Vector curves, GenesInfo[] genes, String defPos, boolean isDefault, String dataUrl, Vector browsers, int type)
int getGenomeId ()
String getId ()
String getAdb ()
String getName ()
Vector getCurves ()
CurveInfo getCurve (int index)
CurveInfo getCurve (String ID)
void setCheckedCurves (Vector curves)
Vector getCheckedCurves ()
String getDefPos ()
String getCurrentPos ()
void setCurrentPos (String pos)
boolean isDefault ()
GenesInfo[] getGenesInfos ()
boolean isDeleted ()
String getDataUrl ()
Vector getBrowsers ()
int getType ()
void setDeleted (boolean deleted)
void addCurve (CurveInfo curve)
int getNumberOfCurves ()
String toString ()
ChromInfo getContig (String name)
void setContig (String name, ChromInfo contig)

Detailed Description

Title: GenomeInfo

Description: Contains information about genome

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

Company: LBNL

Author:
Michael Teplitskiy
Version:
2.0


Constructor & Destructor Documentation

gov::lbl::genome::common::GenomeInfo::GenomeInfo String  id,
String  adb,
Vector  curves,
boolean  deleted
[inline]
 

GenomeInfo

Parameters:
id String
adb String
curves Vector
deleted boolean

gov::lbl::genome::common::GenomeInfo::GenomeInfo String  id,
String  adb,
String  name,
Vector  curves,
GenesInfo[]  genes
[inline]
 

GenomeInfo

Parameters:
id String
adb String
name String
curves Vector
genes GenesInfo[]

gov::lbl::genome::common::GenomeInfo::GenomeInfo int  genomeId,
String  id,
String  adb,
String  name,
Vector  curves,
GenesInfo[]  genes,
String  defPos,
boolean  isDefault,
String  dataUrl,
Vector  browsers,
int  type
[inline]
 

GenomeInfo

Parameters:
genomeId int
id String
adb String
name String
curves Vector
genes GenesInfo[]
defPos String
isDefault boolean
dataUrl String
browsers Vector
type int


Member Function Documentation

void gov::lbl::genome::common::GenomeInfo::addCurve CurveInfo  curve  )  [inline]
 

add Curve

Parameters:
curve CurveInfo

String gov::lbl::genome::common::GenomeInfo::getAdb  )  [inline]
 

get Annotation db

Returns:
String

Vector gov::lbl::genome::common::GenomeInfo::getBrowsers  )  [inline]
 

return all available Browsers

Returns:
Vector

Vector gov::lbl::genome::common::GenomeInfo::getCheckedCurves  )  [inline]
 

return list of Checked Curves

Returns:
Vector

ChromInfo gov::lbl::genome::common::GenomeInfo::getContig String  name  )  [inline]
 

get Contig (Chromosome)

Parameters:
name String
Returns:
ChromInfo

String gov::lbl::genome::common::GenomeInfo::getCurrentPos  )  [inline]
 

get Current Position

Returns:
String

CurveInfo gov::lbl::genome::common::GenomeInfo::getCurve int  index  )  [inline]
 

get Curve Info

Parameters:
index int
Returns:
CurveInfo

Vector gov::lbl::genome::common::GenomeInfo::getCurves  )  [inline]
 

get Curves

Returns:
Vector

String gov::lbl::genome::common::GenomeInfo::getDataUrl  )  [inline]
 

get Data Url string

Returns:
String

String gov::lbl::genome::common::GenomeInfo::getDefPos  )  [inline]
 

ge tDefault Position

Returns:
String

GenesInfo [] gov::lbl::genome::common::GenomeInfo::getGenesInfos  )  [inline]
 

return GenesInfos

Returns:
GenesInfo[]
See also:
gov.lbl.genome.common.GenesInfo

int gov::lbl::genome::common::GenomeInfo::getGenomeId  )  [inline]
 

get Genome Id

Returns:
int

String gov::lbl::genome::common::GenomeInfo::getId  )  [inline]
 

get Id

Returns:
String

String gov::lbl::genome::common::GenomeInfo::getName  )  [inline]
 

get Name

Returns:
String

int gov::lbl::genome::common::GenomeInfo::getNumberOfCurves  )  [inline]
 

get Number Of Curves

Returns:
int

int gov::lbl::genome::common::GenomeInfo::getType  )  [inline]
 

get Type

Returns:
int

boolean gov::lbl::genome::common::GenomeInfo::isDefault  )  [inline]
 

return true if Default

Returns:
boolean

boolean gov::lbl::genome::common::GenomeInfo::isDeleted  )  [inline]
 

return true if deleted

Returns:
boolean

void gov::lbl::genome::common::GenomeInfo::setCheckedCurves Vector  curves  )  [inline]
 

set list of Checked Curves

Parameters:
curves Vector

void gov::lbl::genome::common::GenomeInfo::setContig String  name,
ChromInfo  contig
[inline]
 

setContig (Chromosome)

Parameters:
contig ChromInfo

void gov::lbl::genome::common::GenomeInfo::setCurrentPos String  pos  )  [inline]
 

set Current Position

Parameters:
pos String

void gov::lbl::genome::common::GenomeInfo::setDeleted boolean  deleted  )  [inline]
 

set genome as Deleted

Parameters:
deleted boolean

String gov::lbl::genome::common::GenomeInfo::toString  )  [inline]
 

return XML formatted summary string

Returns:
String


The documentation for this class was generated from the following file:
Generated on Wed Jan 19 16:58:22 2005 by  doxygen 1.3.9.1