public Row[] getPath() {
		ArrayList<Row> list = new ArrayList<>();
		Row parent = mParent;

		list.add(this);
		while (parent != null) {
			list.add(0, parent);
			parent = parent.mParent;
		}
		return list.toArray(new Row[0]);
	}