/**
  * this method is call before save the duplicate document.
  * $newDocument has a id affected
  * Traitment of the children of $originalDocument
  *
  * @param form_persistentdocument_form $newDocument
  * @param form_persistentdocument_form $originalDocument
  * @param Integer $parentNodeId
  * 
  * @throws IllegalOperationException
  */
 protected function postDuplicate($newDocument, $originalDocument, $parentNodeId)
 {
     $oldNotification = $originalDocument->getNotification();
     $newNotification = $newDocument->getNotification();
     $this->duplicateNotificationInfo($oldNotification, $newNotification);
     $newNotification->save();
     parent::postDuplicate($newDocument, $originalDocument, $parentNodeId);
 }