Node processChildElement(Element elem, DockingWindowManager mgr, Node parentNode,
			List<ComponentPlaceholder> restoredPlaceholders) {
		if (elem.getName().equals("SPLIT_NODE")) {
			return new SplitNode(elem, mgr, parentNode, restoredPlaceholders);
		}
		else if (elem.getName().equals("COMPONENT_NODE")) {
			return new ComponentNode(elem, mgr, parentNode, restoredPlaceholders);
		}
		return null;
	}
Generates a node corresponding to the given XML element

@param elem the XML element for which to generate a node
@param mgr the DockingWindowsManager for the new node
@param parentNode the parent node for the new node
@param restoredPlaceholders a 'results' list into which will be placed any restored
       placeholders
@return the new node generated from the XML element
Ghidra/Framework/Docking/src/main/java/docking/Node.java