@Override
	public void onUpdatePath(@Nonnull PathNode<?> path) {
		if (path instanceof ClassPathNode classPath) {
			this.path = classPath;
			workspace = path.getValueOfType(Workspace.class);
			scheduleRegenerateTree();
		}
	}
@param item
		Item to check against.
@param child
		Item to add.

@return {@code true} when no cycles are detected.
recaf-ui/src/main/java/software/coley/recaf/ui/pane/editing/tabs/InheritancePane.java