void childNodeAdded(Node child) {
        // Build packet to broadcast to subscribers
        Message message = new Message();
        Element event = message.addChildElement("event", "http://jabber.org/protocol/pubsub#event");
        Element items = event.addElement("items");
        items.addAttribute("node", nodeID);
        Element item = items.addElement("item");
        item.addAttribute("id", child.getUniqueIdentifier().getNodeId());
        if (deliverPayloads) {
            item.add(child.getMetadataForm(null).getElement()); // FIXME: figure out a way to have proper localization.
        }
        Log.trace("Broadcast event notification to subscribers that new child ('{}') was added.", child.getNodeID());
        broadcastCollectionNodeEvent(child, message);
    }
Notification that a new node was created and added to this node. Trigger notifications
to node subscribers whose subscription type is {@link NodeSubscription.Type#nodes} and
have the proper depth.

@param child the newly created node that was added to this node.
xmppserver/src/main/java/org/jivesoftware/openfire/pubsub/CollectionNode.java