private void createChildren(@Nonnull WorkspaceTreeNode node, @Nonnull InheritanceVertex vertex) {
		node.setExpanded(true);
		for (InheritanceVertex childVertex : vertex.getChildren()) {
			ClassPathNode childPath = workspace.findClass(childVertex.getName());
			if (childPath != null) {
				WorkspaceTreeNode subItem = new WorkspaceTreeNode(childPath);
				if (noLoops(node, subItem)) {
					node.addAndSortChild(subItem);
					createChildren(subItem, childVertex);
				}
			}
		}
	}
Adds child tree nodes representing the class's child types.

@param node
		Node to add children to.
@param vertex
		Vertex to operate off of.
recaf-ui/src/main/java/software/coley/recaf/ui/pane/editing/tabs/InheritancePane.java