Exemple #1
0
 public virtual void ReplaceXRefs(GDMXRefReplacer map)
 {
     if (fTags != null)
     {
         fTags.ReplaceXRefs(map);
     }
 }
Exemple #2
0
        public override void ReplaceXRefs(GDMXRefReplacer map)
        {
            base.ReplaceXRefs(map);

            fNotes.ReplaceXRefs(map);
            fMultimediaLinks.ReplaceXRefs(map);
        }
Exemple #3
0
 public override void ReplaceXRefs(GDMXRefReplacer map)
 {
     base.ReplaceXRefs(map);
     fLocation.ReplaceXRefs(map);
     fMap.ReplaceXRefs(map);
     fNotes.ReplaceXRefs(map);
 }
Exemple #4
0
        public void Test_ReplaceXRefs()
        {
            GDMXRefReplacer map      = null;
            GDMPersonalName instance = new GDMPersonalName(null);

            instance.ReplaceXRefs(map);
        }
Exemple #5
0
        public override void ReplaceXRefs(GDMXRefReplacer map)
        {
            base.ReplaceXRefs(map);

            if (fAddress != null)
            {
                fAddress.ReplaceXRefs(map);
            }
            fDate.ReplaceXRefs(map);
            if (fPlace != null)
            {
                fPlace.ReplaceXRefs(map);
            }
            if (fNotes != null)
            {
                fNotes.ReplaceXRefs(map);
            }
            if (fSourceCitations != null)
            {
                fSourceCitations.ReplaceXRefs(map);
            }
            if (fMultimediaLinks != null)
            {
                fMultimediaLinks.ReplaceXRefs(map);
            }
        }
Exemple #6
0
        public override void ReplaceXRefs(GDMXRefReplacer map)
        {
            base.ReplaceXRefs(map);

            fTasks.ReplaceXRefs(map);
            fCommunications.ReplaceXRefs(map);
            fGroups.ReplaceXRefs(map);
        }
Exemple #7
0
 public override void ReplaceXRefs(GDMXRefReplacer map)
 {
     base.ReplaceXRefs(map);
     if (map != null)
     {
         XRef = map.FindNewXRef(XRef);
     }
 }
 public override void ReplaceXRefs(GDMXRefReplacer map)
 {
     base.ReplaceXRefs(map);
     if (fNotes != null)
     {
         fNotes.ReplaceXRefs(map);
     }
 }
        public override void ReplaceXRefs(GDMXRefReplacer map)
        {
            base.ReplaceXRefs(map);

            fAddress.ReplaceXRefs(map);
            fDate.ReplaceXRefs(map);
            fPlace.ReplaceXRefs(map);
        }
Exemple #10
0
 public override void ReplaceXRefs(GDMXRefReplacer map)
 {
     base.ReplaceXRefs(map);
     if (fPlace != null)
     {
         fPlace.ReplaceXRefs(map);
     }
 }
Exemple #11
0
        public override void ReplaceXRefs(GDMXRefReplacer map)
        {
            base.ReplaceXRefs(map);

            fPieces.ReplaceXRefs(map);
            fNotes.ReplaceXRefs(map);
            fSourceCitations.ReplaceXRefs(map);
        }
Exemple #12
0
 public override void ReplaceXRefs(GDMXRefReplacer map)
 {
     base.ReplaceXRefs(map);
     if (fEvents != null)
     {
         fEvents.ReplaceXRefs(map);
     }
 }
Exemple #13
0
        public override void ReplaceXRefs(GDMXRefReplacer map)
        {
            base.ReplaceXRefs(map);

            fAddress.ReplaceXRefs(map);
            fLanguages.ReplaceXRefs(map);
            fName.ReplaceXRefs(map);
        }
Exemple #14
0
        public override void ReplaceXRefs(GDMXRefReplacer map)
        {
            base.ReplaceXRefs(map);

            fHusband.ReplaceXRefs(map);
            fWife.ReplaceXRefs(map);
            fChildren.ReplaceXRefs(map);
        }
Exemple #15
0
 public override void ReplaceXRefs(GDMXRefReplacer map)
 {
     base.ReplaceXRefs(map);
     if (fSourceCitations != null)
     {
         fSourceCitations.ReplaceXRefs(map);
     }
 }
Exemple #16
0
        public override void ReplaceXRefs(GDMXRefReplacer map)
        {
            base.ReplaceXRefs(map);

            fNotes.ReplaceXRefs(map);
            fSourceCitations.ReplaceXRefs(map);
            fMultimediaLinks.ReplaceXRefs(map);
            fUserReferences.ReplaceXRefs(map);
        }
Exemple #17
0
        public override void ReplaceXRefs(GDMXRefReplacer map)
        {
            base.ReplaceXRefs(map);

            if (GEDCOMUtils.IsXRef(fGoal))
            {
                fGoal = GEDCOMUtils.EncloseXRef(map.FindNewXRef(GEDCOMUtils.CleanXRef(fGoal)));
            }
        }
        public override void ReplaceXRefs(GDMXRefReplacer map)
        {
            base.ReplaceXRefs(map);

            fAssociations.ReplaceXRefs(map);
            fChildToFamilyLinks.ReplaceXRefs(map);
            fGroups.ReplaceXRefs(map);
            fPersonalNames.ReplaceXRefs(map);
            fSpouseToFamilyLinks.ReplaceXRefs(map);
        }
Exemple #19
0
        public override void ReplaceXRefs(GDMXRefReplacer map)
        {
            base.ReplaceXRefs(map);

            fAddress.ReplaceXRefs(map);
            fDate.ReplaceXRefs(map);
            fPlace.ReplaceXRefs(map);
            fNotes.ReplaceXRefs(map);
            fSourceCitations.ReplaceXRefs(map);
            fMultimediaLinks.ReplaceXRefs(map);
        }
Exemple #20
0
        public override void ReplaceXRefs(GDMXRefReplacer map)
        {
            base.ReplaceXRefs(map);

            TaskGoalRet goalRet = GetTaskGoal();

            if (goalRet.GoalType != GDMGoalType.gtOther)
            {
                Goal = GEDCOMUtils.EncloseXRef(map.FindNewXRef(GEDCOMUtils.CleanXRef(Goal)));
            }
        }
Exemple #21
0
        public override void ReplaceXRefs(GDMXRefReplacer map)
        {
            base.ReplaceXRefs(map);

            if (fNotes != null)
            {
                fNotes.ReplaceXRefs(map);
            }
            if (fMultimediaLinks != null)
            {
                fMultimediaLinks.ReplaceXRefs(map);
            }
        }
Exemple #22
0
        public void ReplaceXRefs(GDMXRefReplacer map)
        {
            if (fDataList == null)
            {
                return;
            }

            int num = fDataList.Count;

            for (int i = 0; i < num; i++)
            {
                var item = fDataList[i];
                if (item != null)
                {
                    item.ReplaceXRefs(map);
                }
            }
        }
        public void Test_XRefReplacer()
        {
            using (GDMXRefReplacer replacer = new GDMXRefReplacer()) {
                Assert.IsNotNull(replacer);

                GDMIndividualRecord iRec = fContext.CreatePersonEx("ivan", "ivanovich", "ivanov", GDMSex.svMale, false);
                replacer.AddXRef(iRec, "I210", iRec.XRef);

                string newXRef = replacer.FindNewXRef("I210");
                Assert.AreEqual(iRec.XRef, newXRef);

                newXRef = replacer.FindNewXRef("I310");
                Assert.AreEqual("I310", newXRef);

                for (int i = 0; i < replacer.Count; i++)
                {
                    GDMXRefReplacer.XRefEntry xre = replacer[i];
                    Assert.AreEqual(iRec, xre.Rec);
                }
            }
        }
Exemple #24
0
        public override void ReplaceXRefs(GDMXRefReplacer map)
        {
            base.ReplaceXRefs(map);

            if (fNotes != null)
            {
                fNotes.ReplaceXRefs(map);
            }
            if (fSourceCitations != null)
            {
                fSourceCitations.ReplaceXRefs(map);
            }
            if (fMultimediaLinks != null)
            {
                fMultimediaLinks.ReplaceXRefs(map);
            }
            if (fUserReferences != null)
            {
                fUserReferences.ReplaceXRefs(map);
            }
        }
Exemple #25
0
 public override void ReplaceXRefs(GDMXRefReplacer map)
 {
     base.ReplaceXRefs(map);
     fCorresponder.ReplaceXRefs(map);
 }
Exemple #26
0
        public override void ReplaceXRefs(GDMXRefReplacer map)
        {
            base.ReplaceXRefs(map);

            fSubmitter.ReplaceXRefs(map);
        }
Exemple #27
0
 public override void ReplaceXRefs(GDMXRefReplacer map)
 {
     base.ReplaceXRefs(map);
     fEvents.ReplaceXRefs(map);
     fNotes.ReplaceXRefs(map);
 }
Exemple #28
0
 public override void ReplaceXRefs(GDMXRefReplacer map)
 {
     base.ReplaceXRefs(map);
     fFileReferences.ReplaceXRefs(map);
 }
Exemple #29
0
 public override void ReplaceXRefs(GDMXRefReplacer map)
 {
     base.ReplaceXRefs(map);
     fMap.ReplaceXRefs(map);
 }
Exemple #30
0
 public override void ReplaceXRefs(GDMXRefReplacer map)
 {
     base.ReplaceXRefs(map);
     fRepositoryCitations.ReplaceXRefs(map);
 }