private static <I, D> void moveIncoming(AbstractBaseDTNode<I, D> newNode,
                                            AbstractBaseDTNode<I, D> oldNode,
                                            D label) {
        newNode.getIncoming().insertAllIncoming(oldNode.getSplitData().getIncoming(label));
    }
private static < I , D > void moveIncoming ( AbstractBaseDTNode < I , D > newNode , AbstractBaseDTNode < I , D > oldNode , D label ) { newNode . getIncoming ( ) . insertAllIncoming ( oldNode . getSplitData ( ) . getIncoming ( label ) ) ; }
Moves all transition from the "incoming" list (for a given label) of an old node to the "incoming" list of a new
node.

@param newNode
the new node
@param oldNode
the old node
@param label
the label to consider