uk.ac.man.bioinf.gui.viewer
Class DefaultFastAlignmentViewerCellRenderer

java.lang.Object
  |
  +--uk.ac.man.bioinf.gui.viewer.DefaultFastAlignmentViewerCellRenderer
All Implemented Interfaces:
FastAlignmentViewerCellRenderer

public class DefaultFastAlignmentViewerCellRenderer
extends Object
implements FastAlignmentViewerCellRenderer

DefaultFastAlignmentViewerCellRenderer.java Created: Mon Apr 17 20:11:46 2000

Version:
$Id: DefaultFastAlignmentViewerCellRenderer.java,v 1.6 2001/04/11 17:04:42 lord Exp $
Author:
Phillip Lord

Field Summary
 char[] charArray
           
 
Constructor Summary
DefaultFastAlignmentViewerCellRenderer()
           
 
Method Summary
 void renderAlignmentViewerCell(Graphics g, int x, int y, int width, int height, JAlignmentViewer viewer, Element element, SequenceAlignmentPoint location, Color bgColor, boolean isSelected, boolean hasFocus, boolean isAtPoint)
          This method renders the cell at the given location in a graphics object, with reference to the JAlignmentViewer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

charArray

public char[] charArray
Constructor Detail

DefaultFastAlignmentViewerCellRenderer

public DefaultFastAlignmentViewerCellRenderer()
Method Detail

renderAlignmentViewerCell

public void renderAlignmentViewerCell(Graphics g,
                                      int x,
                                      int y,
                                      int width,
                                      int height,
                                      JAlignmentViewer viewer,
                                      Element element,
                                      SequenceAlignmentPoint location,
                                      Color bgColor,
                                      boolean isSelected,
                                      boolean hasFocus,
                                      boolean isAtPoint)
Description copied from interface: FastAlignmentViewerCellRenderer
This method renders the cell at the given location in a graphics object, with reference to the JAlignmentViewer. It makes use of certain parameters, such as the color of the element being drawn.

Specified by:
renderAlignmentViewerCell in interface FastAlignmentViewerCellRenderer
Parameters:
g - the graphics object in use
x - the 'x' location in the graphical display
y - the 'y' location in the graphical display
width - the width of the cell
height - the height of the cell
viewer - the JAlignmentViewer object
element - the element being drawn
location - the sequence alignment location of the element
bgColor - the background color of the element
isSelected - whether the element is selected
hasFocus - whether the element has focus
isAtPoint - whether the cursor is at the elements point