public Rectangle getRowBounds(TreeRow row) {
		int y = 0;
		int dividerHeight = getRowDividerHeight();
		for (TreeRow one : new TreeRowViewIterator(this, mRoot.getChildren())) {
			int height = getRowHeight(one) + dividerHeight;
			if (one == row) {
				return new Rectangle(0, y, getContentSize().width, height);
			}
			y += height;
		}
		return null;
	}