cellHierarchyTree.setCellRenderer(new CellTreeRenderer());
// Create a listener that will listen to the status of Cells. This
// listener gets added when the dialog is made visible. We need to do
// all of this in the AWT even thread.
cellListener = new CellStatusChangeListener() {
public void cellStatusChanged(final Cell cell, final CellStatus status) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
DefaultMutableTreeNode node = cellNodes.get(cell);
if (status == CellStatus.DISK) {