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

Variable Index

 o INNERBOX_COLOR

Constructor Index

 o HeapElementVisualizer()

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 HeapElementVisualizer
 public HeapElementVisualizer()

Methods

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

All Packages  Class Hierarchy  This Package  Previous  Next  Index