public override void Clear() { base.Clear(); for (int i = fChildToFamilyLinks.Count - 1; i >= 0; i--) { GEDCOMFamilyRecord family = fChildToFamilyLinks[i].Family; family.DeleteChild(this); } fChildToFamilyLinks.Clear(); for (int i = fSpouseToFamilyLinks.Count - 1; i >= 0; i--) { GEDCOMFamilyRecord family = fSpouseToFamilyLinks[i].Family; family.RemoveSpouse(this); } fSpouseToFamilyLinks.Clear(); for (int i = fGroups.Count - 1; i >= 0; i--) { GEDCOMGroupRecord group = (GEDCOMGroupRecord)fGroups[i].Value; group.RemoveMember(this); } fGroups.Clear(); fPersonalNames.Clear(); fIndividualOrdinances.Clear(); fSubmittors.Clear(); fAssociations.Clear(); fAliasses.Clear(); fAncestorsInterest.Clear(); fDescendantsInterest.Clear(); }
public override void Clear() { base.Clear(); fPhoneList.Clear(); fEmailList.Clear(); fFaxList.Clear(); fWWWList.Clear(); }
public override void Clear() { base.Clear(); fTasks.Clear(); fCommunications.Clear(); fGroups.Clear(); }
public override void Clear() { base.Clear(); fNotes.Clear(); fSourceCitations.Clear(); fMultimediaLinks.Clear(); }
public override void Clear() { base.Clear(); // Special cleaning of Husband and Wife is not necessary, // because these are sub-tags and they will be cleared in the call base.Clear() int num = fChildren.Count; for (int i = 0; i < num; i++) { GEDCOMIndividualRecord child = (GEDCOMIndividualRecord)fChildren[i].Value; child.DeleteChildToFamilyLink(this); } fChildren.Clear(); fSpouseSealings.Clear(); }
public void Clear() { fHeader.Clear(); fRecords.Clear(); fXRefIndex.Clear(); }
public virtual void Clear() { fTags.Clear(); fStringValue = ""; }
public override void Clear() { base.Clear(); fMembers.Clear(); }
public override void Clear() { base.Clear(); fFileReferences.Clear(); }
public override void Clear() { base.Clear(); fEvents.Clear(); }
public override void Clear() { base.Clear(); fRepositoryCitations.Clear(); }