/[ghosts]/ghosts/gedcomviewer/src/BakeryGateway/ViewChildToFamilyLink.cpp
ViewVC logotype

Diff of /ghosts/gedcomviewer/src/BakeryGateway/ViewChildToFamilyLink.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by cpcp, Sun Mar 2 14:39:22 2003 UTC revision 1.7 by cpcp, Sun Mar 2 18:20:32 2003 UTC
# Line 109  void BakeryGateway::ViewChildToFamilyLin Line 109  void BakeryGateway::ViewChildToFamilyLin
109                OneChildToFamilyLinkHandler new_handler(father, mother, slot_father, slot_mother);                OneChildToFamilyLinkHandler new_handler(father, mother, slot_father, slot_mother);
110                OneFamilyLink * new_family_link;                OneFamilyLink * new_family_link;
111                new_family_link = _mmi_childtofamilylink->addFamilyLink(new_handler);                new_family_link = _mmi_childtofamilylink->addFamilyLink(new_handler);
112                Bakery::View<BakeryGateway::Document> * note_view = _view_factory->createView(new_family_link->getFamilyNote());                Bakery::View<BakeryGateway::Document> * note_view = _view_factory->createView(new_family_link->getFamilyLinkNote());
113                subscribe_view(note_view);                subscribe_view(note_view);
114                BakeryExtras::View_Linked < BakeryGateway::Document, GEDCOMParser::ChildToFamilyLink > * tmp =  dynamic_cast < BakeryExtras::View_Linked < BakeryGateway::Document, GEDCOMParser::ChildToFamilyLink > * > (note_view);                BakeryExtras::View_Linked < BakeryGateway::Document, GEDCOMParser::ChildToFamilyLink > * tmp =  dynamic_cast < BakeryExtras::View_Linked < BakeryGateway::Document, GEDCOMParser::ChildToFamilyLink > * > (note_view);
115                tmp->set_parent_entity((*iter).getPtr());                tmp->set_parent_entity((*iter).getPtr());
116                
117                BakeryGateway::ViewFamilyRecordNoteFactory familyrecord_note_factory;                BakeryGateway::ViewFamilyRecordNoteFactory familyrecord_note_factory;
118                                
119                Bakery::View<BakeryGateway::Document> * family_note_view = familyrecord_note_factory.createView(new_family_link->getFamilyNote());                Bakery::View<BakeryGateway::Document> * family_note_view = familyrecord_note_factory.createView(new_family_link->getFamilyRecordNote());
120                subscribe_view(family_note_view);                subscribe_view(family_note_view);
121                BakeryExtras::View_Linked < BakeryGateway::Document, GEDCOMParser::FamilyRecord > * tmp2 =  dynamic_cast < BakeryExtras::View_Linked < BakeryGateway::Document, GEDCOMParser::FamilyRecord > * > (family_note_view);                BakeryExtras::View_Linked < BakeryGateway::Document, GEDCOMParser::FamilyRecord > * tmp2 =  dynamic_cast < BakeryExtras::View_Linked < BakeryGateway::Document, GEDCOMParser::FamilyRecord > * > (family_note_view);
122                tmp2->set_parent_entity(famc_iter->second.getPtr());                            tmp2->set_parent_entity(famc_iter->second.getPtr());            

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26