addToList(parentPath, child);
final Listener listener = getListener(parentPath);
if (listener != null)
listener.nodeChildAdded(parentPath, child);
}
public void remove(String... pathElements) {
final String parentPath = join(pathElements, pathElements.length - 1);
final String child = pathElements[pathElements.length - 1];