@Override
	public void handleNotification(Object producer, String name, Object data) {
		if (name == TreeNotificationKeys.ROW_REMOVED) {
			for (TreeRow row : new TreeRowIterator((TreeRow[]) data)) {
				mSelectedRows.remove(row);
				if (row instanceof TreeContainerRow) {
					mOpenRows.remove(row);
				}
				if (mRowHeight < 1) {
					mRowHeightMap.remove(row);
				}
			}
		}
	}