All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class jdsltools.visualization.RedBlackFreeLocator

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Canvas
                   |
                   +----jdsltools.visualization.FreeLocator
                           |
                           +----jdsltools.visualization.RedBlackFreeLocator

public class RedBlackFreeLocator
extends FreeLocator
A version of freeLocator for Red-Black Trees

Author:
Ryan Shaun Baker

Variable Index

 o INNERBOX_COLOR

Constructor Index

 o RedBlackFreeLocator(VisualizationController)

Method Index

 o deSelect()
 o displayLocator()
 o getMinimumSize()
 o getPreferredSize()
 o isSelected()
 o mouseClicked(MouseEvent)
 o paint(Graphics)
 o select()
 o setColorInfo(RedBlackTreeColorInfo)
 o setDisplayLocator(Locator)

Variables

 o INNERBOX_COLOR
 public static final Color INNERBOX_COLOR

Constructors

 o RedBlackFreeLocator
 public RedBlackFreeLocator(VisualizationController vc)

Methods

 o paint
 public void paint(Graphics g)
Overrides:
paint in class FreeLocator
 o setDisplayLocator
 public void setDisplayLocator(Locator l) throws InvalidLocatorException
Overrides:
setDisplayLocator in class FreeLocator
 o setColorInfo
 public void setColorInfo(RedBlackTreeColorInfo colorinfo)
 o displayLocator
 public Locator displayLocator()
Overrides:
displayLocator in class FreeLocator
 o isSelected
 public boolean isSelected()
Overrides:
isSelected in class FreeLocator
 o select
 public void select()
Overrides:
select in class FreeLocator
 o deSelect
 public void deSelect()
Overrides:
deSelect in class FreeLocator
 o getPreferredSize
 public Dimension getPreferredSize()
Overrides:
getPreferredSize in class FreeLocator
 o getMinimumSize
 public Dimension getMinimumSize()
Overrides:
getMinimumSize in class FreeLocator
 o mouseClicked
 public void mouseClicked(MouseEvent e)
Overrides:
mouseClicked in class FreeLocator

All Packages  Class Hierarchy  This Package  Previous  Next  Index