22 |
|
|
23 |
#include "OneSpouseToFamilyLinkHandler.hh" |
#include "OneSpouseToFamilyLinkHandler.hh" |
24 |
|
|
25 |
OneSpouseToFamilyLinkHandler::OneSpouseToFamilyLinkHandler(std::string const &union_date, |
OneSpouseToFamilyLinkHandler::OneSpouseToFamilyLinkHandler(FamilyMemberHandler const &man_handler, |
26 |
|
FamilyMemberHandler const &woman_handler, |
27 |
|
std::string const &union_date, |
28 |
std::string const &union_place, |
std::string const &union_place, |
|
std::string const &husband, |
|
|
std::string const &wife, |
|
29 |
std::vector < std::string > const &children, |
std::vector < std::string > const &children, |
30 |
OneFamilyLinkHandler::NavigationSlotHandler_t * navigation_slot_husband, |
std::vector< FamilyMemberHandler::NavigationSlotHandler_t * > navigation_slots_children) : |
31 |
OneFamilyLinkHandler::NavigationSlotHandler_t * navigation_slot_wife, |
OneFamilyLinkHandler(man_handler, |
32 |
OneFamilyLinkHandler::PopdownLinkEditionSlotHandler_t * popdownlinkedition_slot_husband, |
woman_handler), |
|
OneFamilyLinkHandler::PopdownLinkEditionSlotHandler_t * popdownlinkedition_slot_wife, |
|
|
std::vector< OneFamilyLinkHandler::NavigationSlotHandler_t * > navigation_slots_children) : |
|
|
OneFamilyLinkHandler(husband, |
|
|
wife, |
|
|
navigation_slot_husband, |
|
|
navigation_slot_wife, |
|
|
popdownlinkedition_slot_husband, |
|
|
popdownlinkedition_slot_wife), |
|
33 |
_union_date(union_date), |
_union_date(union_date), |
34 |
_union_place(union_place), |
_union_place(union_place), |
35 |
_children(children), |
_children(children), |
53 |
return _children; |
return _children; |
54 |
} |
} |
55 |
|
|
56 |
std::vector< OneFamilyLinkHandler::NavigationSlotHandler_t * > const &OneSpouseToFamilyLinkHandler::getNavigationSlotsChildren(void) const |
std::vector< FamilyMemberHandler::NavigationSlotHandler_t * > const &OneSpouseToFamilyLinkHandler::getNavigationSlotsChildren(void) const |
57 |
{ |
{ |
58 |
return _navigation_slots_children; |
return _navigation_slots_children; |
59 |
} |
} |