| 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()); |