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

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

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

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RepeatPanel (VistaApp vapp)
 RepeatPanel (VistaApp vapp, PageFormat pf)
synchronized void setAnnotations (Vector annotations)
synchronized Vector getAnnotations ()
void requestAnnotations (final String chromosome, final long start, final long end)
BufferedImage getImage ()
BufferedImage getImage (int i)
Color getAnnotationColor (int xCoor)
void drawContent (Graphics g)
void drawContent (Graphics g, PageFormat pf, int line)
RepeatPanelPicture getPicture ()
Graphics2D createImage ()
Object clone ()
void resetPicture ()

Public Attributes

int REPEAT_OFFSET = 0
int REPEAT_HEIGHT = 5

Package Attributes

Vector annotations
Repeat[] repeatLookup
String src = "repeats"
CommUnit cu = null

Detailed Description

Title: RepeatPanel

Description: Draw repeats

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

Company: LBNL

Author:
Lila Tretikov, Mike Teplitskiy
Version:
1.0


Constructor & Destructor Documentation

gov::lbl::genome::gui::panel::RepeatPanel::RepeatPanel VistaApp  vapp,
PageFormat  pf
[inline]
 

RepeatPanel

Parameters:
vapp VistaApp
pf PageFormat


Member Function Documentation

Object gov::lbl::genome::gui::panel::RepeatPanel::clone  )  [inline]
 

clone

Returns:
Object

Graphics2D gov::lbl::genome::gui::panel::RepeatPanel::createImage  )  [inline]
 

createImage

Returns:
Graphics2D

Reimplemented from gov::lbl::genome::gui::panel::VistaPanel.

void gov::lbl::genome::gui::panel::RepeatPanel::drawContent Graphics  g,
PageFormat  pf,
int  line
[inline]
 

drawContent

Parameters:
g Graphics
pf PageFormat
line int

void gov::lbl::genome::gui::panel::RepeatPanel::drawContent Graphics  g  )  [inline]
 

drawContent

Parameters:
g Graphics

Color gov::lbl::genome::gui::panel::RepeatPanel::getAnnotationColor int  xCoor  )  [inline]
 

return Annotation Color

Parameters:
xCoor int
Returns:
Color

synchronized Vector gov::lbl::genome::gui::panel::RepeatPanel::getAnnotations  )  [inline]
 

return annotations

Returns:
Vector

BufferedImage gov::lbl::genome::gui::panel::RepeatPanel::getImage int  i  )  [inline]
 

return Image

Parameters:
i int
Returns:
BufferedImage

BufferedImage gov::lbl::genome::gui::panel::RepeatPanel::getImage  )  [inline]
 

return Image

Returns:
BufferedImage

RepeatPanelPicture gov::lbl::genome::gui::panel::RepeatPanel::getPicture  )  [inline]
 

getPicture

Returns:
RepeatPanelPicture

void gov::lbl::genome::gui::panel::RepeatPanel::requestAnnotations final String  chromosome,
final long  start,
final long  end
[inline]
 

request Annotations from server

Parameters:
chromosome String
start long
end long
See also:
gov.lbl.genome.common.CommUnit::getAnno(String, String, String, String, String)

void gov::lbl::genome::gui::panel::RepeatPanel::resetPicture  )  [inline]
 

reset picture size and margins

synchronized void gov::lbl::genome::gui::panel::RepeatPanel::setAnnotations Vector  annotations  )  [inline]
 

set annotations

Parameters:
annotations Vector


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