@Override
	public boolean canSelectAll() {
		for (TreeRow row : new TreeRowViewIterator(this, mRoot.getChildren())) {
			if (!mSelectedRows.contains(row)) {
				return true;
			}
		}
		return false;
	}