public ArrayList<TreeRow> getExplicitlySelectedRows() {
		ArrayList<TreeRow> selection = new ArrayList<>();
		if (!mSelectedRows.isEmpty()) {
			for (TreeRow row : new TreeRowViewIterator(this, mRoot.getChildren())) {
				if (mSelectedRows.contains(row)) {
					selection.add(row);
				}
			}
		}
		return selection;
	}