All Packages Class Hierarchy This Package Previous Next Index
Class jdsltools.visualization.ElementVisualizers.HeapElementVisualizer
java.lang.Object
|
+----jdsltools.visualization.ElementVisualizers.HeapElementVisualizer
- public class HeapElementVisualizer
- 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 heap.
- Author:
- Ryan Shaun Baker
-
INNERBOX_COLOR
-
-
HeapElementVisualizer()
-
-
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
HeapElementVisualizer
public HeapElementVisualizer()
visualizeElement
public void visualizeElement(Point position,
boolean selected,
Graphics g,
Object loc,
boolean selected2)
isInside
public boolean isInside(Point position,
Graphics g,
Object element)
visualizeElement
public void visualizeElement(Point position,
boolean selected,
Graphics g,
Object loc,
Position pos,
boolean selected2,
RedBlackTreeColorInfo colorinfo)
setColorInfoManager
public void setColorInfoManager(RedBlackTreeColorInfo colorinfo)
All Packages Class Hierarchy This Package Previous Next Index