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

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

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

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 VGBPanel (VistaApp vapp)
 VGBPanel (VistaApp vapp, int line)
int print (Graphics g, PageFormat pf, int pi) throws PrinterException
void dispatch (MouseEvent e)
boolean dispatchEvent (MouseEvent e)
Frame findParentFrame ()

Public Attributes

VistaApp va = null

Static Public Attributes

boolean debug = false

Protected Member Functions

void Debug (String s)

Protected Attributes

String name = "VGB panel"
int lineNumber = -1
Parameter parameters = null
Parameter commonParameters = null

Detailed Description

Title: VGBPanel

Description: Parent class for many panels

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

Company: LBNL

Author:
Michael Teplitsky
Version:
1.0


Constructor & Destructor Documentation

gov::lbl::genome::gui::panel::VGBPanel::VGBPanel VistaApp  vapp,
int  line
[inline]
 

VGBPanel requires VistaApp parameter because all applets use one and the same JVM and we can not use static reference.

Parameters:
vapp VistaApp
line int


Member Function Documentation

void gov::lbl::genome::gui::panel::VGBPanel::Debug String  s  )  [inline, protected]
 

Print debug string

Parameters:
s String
Deprecated:
Use Debug class

void gov::lbl::genome::gui::panel::VGBPanel::dispatch MouseEvent  e  )  [inline]
 

dispatch event

Parameters:
e MouseEvent

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

dispatch and push mouse event inside the panel structure

Parameters:
e MouseEvent
Returns:
boolean

Reimplemented in gov::lbl::genome::gui::GeneralGraphComp, and gov::lbl::genome::gui::panel::ContigPanel.

Frame gov::lbl::genome::gui::panel::VGBPanel::findParentFrame  )  [inline]
 

This method is important for applets. Frame is necessary to create a modal dialog window.

Returns:
Frame

int gov::lbl::genome::gui::panel::VGBPanel::print Graphics  g,
PageFormat  pf,
int  pi
throws PrinterException [inline]
 

print

Parameters:
g Graphics
pf PageFormat
pi int
Returns:
int
Exceptions:
PrinterException 

Reimplemented in gov::lbl::genome::gui::panel::DisplayPanel.


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