/**
  * Create a patch element for the rollback patch.
  *
  * @param entry the entry
  * @return the new patch element
  */
 protected static PatchElement createRollbackElement(final PatchEntry entry) {
   final PatchElement patchElement = entry.element;
   final String patchId;
   final Patch.PatchType patchType = patchElement.getProvider().getPatchType();
   if (patchType == Patch.PatchType.CUMULATIVE) {
     patchId = entry.getCumulativePatchID();
   } else {
     patchId = patchElement.getId();
   }
   return createPatchElement(entry, patchId, entry.rollbackActions);
 }