public List<String> asList() {
		if (isRoot()) {
			return new ArrayList<>();
		}
		List<String> list = parent.asList();
		list.add(name);
		return list;
	}
Returns a hierarchical list of names of the categories in the category path, starting with
the name just below the {@code ROOT} category.

@return  a hierarchical list of names of the category in the category path.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/CategoryPath.java