com.infoviz.treeviz.nestedpie
Class DefaultFocusOverlayRenderer

java.lang.Object
  extended bycom.infoviz.treeviz.nestedpie.DefaultFocusOverlayRenderer
All Implemented Interfaces:
NodeFocusOverlayRenderer

public class DefaultFocusOverlayRenderer
extends java.lang.Object
implements NodeFocusOverlayRenderer

Title:DefaultFocusOverlayRenderer Description: This class generates the graphics that show up when the user mouses over a node. $Id$ $Revision$ $Author$


Constructor Summary
DefaultFocusOverlayRenderer(javax.swing.JLabel l)
           
 
Method Summary
 void drawOverlay(java.awt.Graphics g, NestedPieNode focussedNode, PieGeometry geometry)
           
 java.awt.Color getBackground()
           
 java.awt.Color getForeGround()
           
 void setBackground(java.awt.Color newBackground)
           
 void setColorValueLabel(java.lang.String label)
           
 void setForeground(java.awt.Color newForeground)
           
 void setFormatter(java.text.DecimalFormat formatter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultFocusOverlayRenderer

public DefaultFocusOverlayRenderer(javax.swing.JLabel l)
Method Detail

setFormatter

public void setFormatter(java.text.DecimalFormat formatter)

setColorValueLabel

public void setColorValueLabel(java.lang.String label)

drawOverlay

public void drawOverlay(java.awt.Graphics g,
                        NestedPieNode focussedNode,
                        PieGeometry geometry)
Specified by:
drawOverlay in interface NodeFocusOverlayRenderer

setBackground

public void setBackground(java.awt.Color newBackground)

getBackground

public java.awt.Color getBackground()

setForeground

public void setForeground(java.awt.Color newForeground)

getForeGround

public java.awt.Color getForeGround()