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
-
INNERBOX_COLOR
-
-
RBKElementVisualizer()
-
-
isInside(Point, Graphics, Object)
-
-
setColorInfoManager(RedBlackTreeColorInfo)
-
-
visualizeElement(Point, boolean, Graphics, Object, boolean)
-
-
visualizeElement(Point, boolean, Graphics, Object, Position, boolean, RedBlackTreeColorInfo)
-
INNERBOX_COLOR
public static final Color INNERBOX_COLOR
RBKElementVisualizer
public RBKElementVisualizer()
visualizeElement
public void visualizeElement(Point position,
boolean selected,
Graphics g,
Object loc,
Position pos,
boolean selected2,
RedBlackTreeColorInfo colorinfo)
visualizeElement
public void visualizeElement(Point position,
boolean selected,
Graphics g,
Object loc,
boolean selected2) throws InvalidMethodCallException
isInside
public boolean isInside(Point position,
Graphics g,
Object element)
setColorInfoManager
public void setColorInfoManager(RedBlackTreeColorInfo colorinfo)
All Packages Class Hierarchy This Package Previous Next Index