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

gov::lbl::genome::gui::GeneralGraphComp Class Reference

Inheritance diagram for gov::lbl::genome::gui::GeneralGraphComp:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GeneralGraphComp (GeneralGraphView view)
 GeneralGraphComp (GeneralGraphView view, PageFormat pf)
void paintComponent (Graphics g)
String toString ()
Graphics2D createImage ()
int printInfo (Graphics g, int marginL, int marginT)
synchronized void drawContent (Graphics g, PageFormat pf)
synchronized void drawContent (Graphics g, PageFormat pf, int marginTop)
void removeImage ()
boolean dispatchEvent (MouseEvent e)
void setCompSize (int left, int top, int width, int height)

Protected Attributes

GeneralGraphView view = null
boolean isLoading = false
int marginLeft = 0
int marginRight = UIConstants.Y_AXIS_OFFSET_WIDTH
int marginTop = 0
int width = 0

Static Protected Attributes

final int DEFAULT_GRAPH_WIDTH
final int DEFAULT_GRAPH_HEIGHT = UIConstants.GRAPH_HEIGHT

Detailed Description

Title: GeneralGraphComponent

Description: This is the view of the MER graph.

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

Company: LBNL

Author:
Lila Tretikov, Michael Teplitskiy
Version:
1.0


Constructor & Destructor Documentation

gov::lbl::genome::gui::GeneralGraphComp::GeneralGraphComp GeneralGraphView  view  )  [inline]
 

GeneralGraphComp

Parameters:
view GeneralGraphView

gov::lbl::genome::gui::GeneralGraphComp::GeneralGraphComp GeneralGraphView  view,
PageFormat  pf
[inline]
 

printable GeneralGraphComp

Parameters:
view GeneralGraphView
pf PageFormat


Member Function Documentation

Graphics2D gov::lbl::genome::gui::GeneralGraphComp::createImage  )  [inline]
 

create Image

Returns:
Graphics2D

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

boolean gov::lbl::genome::gui::GeneralGraphComp::dispatchEvent MouseEvent  e  )  [inline]
 

dispatchEvent

Parameters:
e MouseEvent
Returns:
boolean
See also:
gov.lbl.genome.gui.panel.VistaPanel::dispatchEvent(MouseEvent)

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

synchronized void gov::lbl::genome::gui::GeneralGraphComp::drawContent Graphics  g,
PageFormat  pf,
int  marginTop
[inline]
 

draw Content

Parameters:
g Graphics
pf PageFormat
marginTop int

synchronized void gov::lbl::genome::gui::GeneralGraphComp::drawContent Graphics  g,
PageFormat  pf
[inline]
 

draw Content

Parameters:
g Graphics
pf PageFormat

void gov::lbl::genome::gui::GeneralGraphComp::paintComponent Graphics  g  )  [inline]
 

paint Component

Parameters:
g Graphics

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

int gov::lbl::genome::gui::GeneralGraphComp::printInfo Graphics  g,
int  marginL,
int  marginT
[inline]
 

print summary info for all vista curves

Parameters:
g Graphics
marginL int
marginT int
Returns:
int
See also:
gov.lbl.genome.gui.VistaCurveView::printInfo(Graphics, int, int)

void gov::lbl::genome::gui::GeneralGraphComp::removeImage  )  [inline]
 

remove Image

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

void gov::lbl::genome::gui::GeneralGraphComp::setCompSize int  left,
int  top,
int  width,
int  height
[inline]
 

set GeneralGraphComp Size

Parameters:
left int
top int
width int
height int

String gov::lbl::genome::gui::GeneralGraphComp::toString  )  [inline]
 

return component model name

Returns:
String


Member Data Documentation

final int gov::lbl::genome::gui::GeneralGraphComp::DEFAULT_GRAPH_WIDTH [static, protected]
 

Initial value:

 UIConstants.
      DEFAULT_GRAPH_WIDTH


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