/** ********************************* */
 public synchronized boolean removeParticipant(Participant p) {
   boolean editable = isDataEditable(ResUnit.Participant);
   if (editable) {
     p.removeAttributeReferences();
     getDataSource(ResUnit.Participant).delete(p);
     delParticipant(p);
   }
   return editable;
 }