All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class jdsltools.visualization.Wrappers.VRBTree

java.lang.Object
   |
   +----jdsl.core.ref.RBTree
           |
           +----jdsltools.visualization.Wrappers.VRBTree

public class VRBTree
extends RBTree
implements BinaryTreeBased, RedBlackBased
This is a visualizable extension of jdsl.core.ref.RBTreep.


Constructor Index

 o VRBTree(Comparator)

Method Index

 o getBinaryTree()
 o getColorInfo()
 o insert(Locator)
 o newContainer()
 o remove(Locator)
 o replaceElement(Locator, Object)
 o replaceKey(Locator, Object)

Constructors

 o VRBTree
 public VRBTree(Comparator c)

Methods

 o getBinaryTree
 public InspectableBinaryTree getBinaryTree()
 o getColorInfo
 public RedBlackTreeColorInfo getColorInfo()
 o newContainer
 public Container newContainer()
Overrides:
newContainer in class RBTree
 o insert
 public void insert(Locator locator) throws InvalidKeyException, InvalidLocatorException, ContainedLocatorException
Overrides:
insert in class RBTree
 o remove
 public void remove(Locator locator) throws InvalidLocatorException
Overrides:
remove in class RBTree
 o replaceKey
 public Object replaceKey(Locator locator,
                          Object key) throws InvalidLocatorException, InvalidKeyException
Overrides:
replaceKey in class RBTree
 o replaceElement
 public Object replaceElement(Locator locator,
                              Object key) throws InvalidLocatorException, InvalidKeyException
Overrides:
replaceElement in class RBTree

All Packages  Class Hierarchy  This Package  Previous  Next  Index