All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class jdsltools.visualization.ElementVisualizers.RBKElementVisualizer

java.lang.Object
   |
   +----jdsltools.visualization.ElementVisualizers.RBKElementVisualizer

public class RBKElementVisualizer
extends Object
implements ElementVisualizer
This class is responsible for drawing the positions and locators with key-integer, element-string pairs displayed in the visualization of a red-black tree.

Author:
Ryan Shaun Baker

Variable Index

 o INNERBOX_COLOR

Constructor Index

 o RBKElementVisualizer()

Method Index

 o isInside(Point, Graphics, Object)
 o setColorInfoManager(RedBlackTreeColorInfo)
 o visualizeElement(Point, boolean, Graphics, Object, boolean)
 o visualizeElement(Point, boolean, Graphics, Object, Position, boolean, RedBlackTreeColorInfo)

Variables

 o INNERBOX_COLOR
 public static final Color INNERBOX_COLOR

Constructors

 o RBKElementVisualizer
 public RBKElementVisualizer()

Methods

 o visualizeElement
 public void visualizeElement(Point position,
                              boolean selected,
                              Graphics g,
                              Object loc,
                              Position pos,
                              boolean selected2,
                              RedBlackTreeColorInfo colorinfo)
 o visualizeElement
 public void visualizeElement(Point position,
                              boolean selected,
                              Graphics g,
                              Object loc,
                              boolean selected2) throws InvalidMethodCallException
 o isInside
 public boolean isInside(Point position,
                         Graphics g,
                         Object element)
 o setColorInfoManager
 public void setColorInfoManager(RedBlackTreeColorInfo colorinfo)

All Packages  Class Hierarchy  This Package  Previous  Next  Index