question: public void addChild ( Node ... nodes ) { for ( Node node : nodes ) { node . detachFromParent ( ) ; node . parentNode = this ; initChildNodes ( node ) ; childNodes . add ( node ) ; } reindexChildrenOnAdd ( nodes . length ) ; }
target:  Appends several child nodes at once. Reindex is done only once, after all children are added.