| 120 |
if (data == 0) |
if (data == 0) |
| 121 |
{ |
{ |
| 122 |
GEDCOMParser::GEDCOMFactory * factory = GEDCOMParser::GEDCOMFactoryAccessor::getFactory(); |
GEDCOMParser::GEDCOMFactory * factory = GEDCOMParser::GEDCOMFactoryAccessor::getFactory(); |
| 123 |
GEDCOMParser::Place * tmp_data = factory->createPlace(); |
tmp_data = factory->createPlace(); |
| 124 |
} |
} |
| 125 |
_setPlace(SmartPtr<Place>(tmp_data)); |
_setPlace(SmartPtr<Place>(tmp_data)); |
| 126 |
_updated_attr = e_Place; |
_updated_attr = e_Place; |
| 133 |
if (data == 0) |
if (data == 0) |
| 134 |
{ |
{ |
| 135 |
GEDCOMParser::GEDCOMFactory * factory = GEDCOMParser::GEDCOMFactoryAccessor::getFactory(); |
GEDCOMParser::GEDCOMFactory * factory = GEDCOMParser::GEDCOMFactoryAccessor::getFactory(); |
| 136 |
GEDCOMParser::Address * tmp_data = factory->createAddress(); |
tmp_data = factory->createAddress(); |
| 137 |
} |
} |
| 138 |
_setAddress(SmartPtr<Address>(tmp_data)); |
_setAddress(SmartPtr<Address>(tmp_data)); |
| 139 |
_updated_attr = e_Address; |
_updated_attr = e_Address; |
| 167 |
if (data == 0) |
if (data == 0) |
| 168 |
{ |
{ |
| 169 |
GEDCOMParser::GEDCOMFactory * factory = GEDCOMParser::GEDCOMFactoryAccessor::getFactory(); |
GEDCOMParser::GEDCOMFactory * factory = GEDCOMParser::GEDCOMFactoryAccessor::getFactory(); |
| 170 |
GEDCOMParser::SourceCitation * tmp_data = factory->createSourceCitation(); |
tmp_data = factory->createSourceCitation(); |
| 171 |
} |
} |
| 172 |
_addSourceCitation(SmartPtr<SourceCitation>(tmp_data)); |
_addSourceCitation(SmartPtr<SourceCitation>(tmp_data)); |
| 173 |
_updated_attr = e_Citations; |
_updated_attr = e_Citations; |
| 180 |
if (data == 0) |
if (data == 0) |
| 181 |
{ |
{ |
| 182 |
GEDCOMParser::GEDCOMFactory * factory = GEDCOMParser::GEDCOMFactoryAccessor::getFactory(); |
GEDCOMParser::GEDCOMFactory * factory = GEDCOMParser::GEDCOMFactoryAccessor::getFactory(); |
| 183 |
GEDCOMParser::MultimediaLink * tmp_data = factory->createMultimediaLink(); |
tmp_data = factory->createMultimediaLink(); |
| 184 |
} |
} |
| 185 |
_addMultimediaLink(SmartPtr<MultimediaLink>(tmp_data)); |
_addMultimediaLink(SmartPtr<MultimediaLink>(tmp_data)); |
| 186 |
_updated_attr = e_MultimediaLinks; |
_updated_attr = e_MultimediaLinks; |
| 193 |
if (data == 0) |
if (data == 0) |
| 194 |
{ |
{ |
| 195 |
GEDCOMParser::GEDCOMFactory * factory = GEDCOMParser::GEDCOMFactoryAccessor::getFactory(); |
GEDCOMParser::GEDCOMFactory * factory = GEDCOMParser::GEDCOMFactoryAccessor::getFactory(); |
| 196 |
GEDCOMParser::NoteStructure * tmp_data = factory->createNoteStructure(); |
tmp_data = factory->createNoteStructure(); |
| 197 |
} |
} |
| 198 |
_addNoteStructure(SmartPtr<NoteStructure>(tmp_data)); |
_addNoteStructure(SmartPtr<NoteStructure>(tmp_data)); |
| 199 |
_updated_attr = e_NoteStructure; |
_updated_attr = e_NoteStructure; |