@Nonnull
	public synchronized WorkspaceTreeNode getOrCreateNodeByPath(@Nonnull PathNode<?> path) {
		// Call from root node only.
		WorkspaceTreeNode root = getRoot();

		// Lookup and/or create nodes for path.
		return getOrInsertIntoTree(root, path);
	}
Gets or creates a tree node by the given {@link PathNode}.

@param path
		Path associated with node to look for in tree.

@return Node containing the path in the tree.
recaf-ui/src/main/java/software/coley/recaf/ui/control/tree/WorkspaceTreeNode.java