public void setRootNode(final IRBTNode<E> rootNode) throws RBTException {
final HeapHeader heapHeader;
try {
heapHeader = (HeapHeader) heapElementManager.getHeapHeader();
} catch (HeapException exception) {
throw new RBTException(exception);
}
setRootNode(heapHeader, rootNode);
}