Example #1
0
        public override bool OpenFile(String fileName, ref FamilyTreeStoreBaseClass inFamilyTree, CompletedCallback callback)
        {
            FamilyTreeStoreMyHeritage myHeritageStore = (FamilyTreeStoreMyHeritage)inFamilyTree;

            if (printFlag)
            {
                trace.TraceInformation("MyHeritageFileType::OpenFile( " + fileName + ")");
            }
            myHeritageStore.SetFile(fileName);
            callback(true);
            return(true);
        }
Example #2
0
        public override FamilyTreeStoreBaseClass CreateFamilyTreeStore(String fileName, CompletedCallback callback)
        {
            FamilyTreeStoreMyHeritage webStore = new FamilyTreeStoreMyHeritage();

            if (printFlag)
            {
                trace.TraceInformation("MyHeritageFileType::CreateFamilyTreeStore( " + fileName + ")");
            }

            webStore.SetFile(fileName);
            callback(true);
            return((FamilyTreeStoreBaseClass)webStore);
        }