gov.lbl.genome.gui
Class Status

java.lang.Object
  extended by gov.lbl.genome.gui.Status

public class Status
extends java.lang.Object

Title: Status

Description: This class is a collection of all information about current browser status
base genome, all curves and annotations, current position, list of organisms etc.

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

Company: LBNL


Constructor Summary
Status(GenomeInfo genome, java.lang.String pos, java.util.Vector curveParameters, java.util.Vector annotation, java.util.Vector repeats, java.util.Vector organisms)
          Status
 
Method Summary
 void clearStatus()
          remove bulk information from the status
 boolean equals(java.lang.Object o)
          return true is 2 status objects are equal ignoring data
 boolean equalsIgnoreData(java.lang.Object o)
          compare 2 status objects ignoring data
 java.util.Vector getAnnotation()
          return tAnnotation
 java.util.Vector getCurveParameters()
          return Curve Parameters
 GenomeInfo getGenome()
          return base genome
 java.util.Vector getOrganisms()
          return Organisms
 java.lang.String getPosition()
          return Position
 java.util.Vector getRepeats()
          return Repeats
 java.lang.String toString()
          return string with the status summary
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Status

public Status(GenomeInfo genome,
              java.lang.String pos,
              java.util.Vector curveParameters,
              java.util.Vector annotation,
              java.util.Vector repeats,
              java.util.Vector organisms)
Status

Parameters:
genome - GenomeInfo
pos - String
curveParameters - Vector
annotation - Vector
repeats - Vector
organisms - Vector
Method Detail

getGenome

public GenomeInfo getGenome()
return base genome

Returns:
GenomeInfo

getPosition

public java.lang.String getPosition()
return Position

Returns:
String

getCurveParameters

public java.util.Vector getCurveParameters()
return Curve Parameters

Returns:
Vector

getOrganisms

public java.util.Vector getOrganisms()
return Organisms

Returns:
Vector

getAnnotation

public java.util.Vector getAnnotation()
return tAnnotation

Returns:
Vector

getRepeats

public java.util.Vector getRepeats()
return Repeats

Returns:
Vector

equals

public boolean equals(java.lang.Object o)
return true is 2 status objects are equal ignoring data

Overrides:
equals in class java.lang.Object
Parameters:
o - Object
Returns:
boolean
See Also:
equalsIgnoreData(Object)

equalsIgnoreData

public boolean equalsIgnoreData(java.lang.Object o)
compare 2 status objects ignoring data

Parameters:
o - Object
Returns:
boolean

toString

public java.lang.String toString()
return string with the status summary

Overrides:
toString in class java.lang.Object
Returns:
String

clearStatus

public void clearStatus()
remove bulk information from the status