code: protected void moveNode( String workspaceName,
                               NodeKey key,
                               Name primaryType,
                               Set<Name> mixinTypes,
                               NodeKey oldParent,
                               NodeKey newParent,
                               Path newPath,
                               Path oldPath ) {
  
      }
docs: Handle the move of a node.
  
  @param workspaceName the workspace in which the node information should be available; may not be null
  @param key the unique key for the node; may not be null
  @param primaryType the primary type of the node; may not be null
  @param mixinTypes the mixin types for the node; may not be null but may be empty
  @param oldParent the key of the node's parent before it was moved; may not be null
  @param newParent the key of the node's parent after it was moved; may not be null
  @param newPath the new path of the node after it was moved; may not be null
  @param oldPath the old path of the node before it was moved; may not be null