/** retourne l'objet du globalID s'il existe, sinon son fault */
 public static EOGenericRecord safeObjectForGlobalID(EOEditingContext eContext, EOGlobalID gid) {
   EOGenericRecord objFault;
   objFault = (EOGenericRecord) eContext.objectForGlobalID(gid);
   if (objFault != null) {
     return objFault;
   } else {
     return (EOGenericRecord) eContext.faultForGlobalID(gid, eContext);
   }
 }
 /** retourne les globalIDs des objets */
 public static NSArray objectsForGlobalIDs(EOEditingContext eContext, NSArray ids) {
   NSMutableArray objects = new NSMutableArray();
   EOGenericRecord record = null;
   for (int i = 0; i < ids.count(); i++) {
     record = (EOGenericRecord) eContext.objectForGlobalID((EOGlobalID) ids.objectAtIndex(i));
     if (record != null) {
       objects.addObject(record);
     }
   }
   return objects;
 }