#ifndef _BAKERYGATEWAY_VIEWSPOUSETOFAMILYLINKNOTEFACTORY_HH_ #define _BAKERYGATEWAY_VIEWSPOUSETOFAMILYLINKNOTEFACTORY_HH_ #include "bakery/bakery.h" #include "BakeryExtras/View_Factory.hh" #include "BakeryGateway/ViewLinkedNote.hh" #include "GEDCOMParser/SpouseToFamilyLink.hh" #include "widgets/WidgetNote.hh" #include "BakeryGateway/Document.hh" namespace BakeryGateway { class ViewSpouseToFamilyLinkNoteFactory : virtual public BakeryExtras::View_Factory { public: virtual Bakery::View * createView(WidgetNote * mmi) const { Bakery::View * new_view = new BakeryGateway::ViewLinkedNote< GEDCOMParser::SpouseToFamilyLink, WidgetNote >(mmi); return new_view; }; }; }; #endif