Mercurial > hg > classical
comparison import/Import.cpp @ 20:c4cb65c436ef classical-rdf
* Simple query utility
author | Chris Cannam |
---|---|
date | Tue, 23 Feb 2010 16:37:49 +0000 |
parents | c8ef23d3888c |
children | 437442790e51 |
comparison
equal
deleted
inserted
replaced
19:559a001e1bf5 | 20:c4cb65c436ef |
---|---|
486 ObjectBuilder::getInstance()->registerClass | 486 ObjectBuilder::getInstance()->registerClass |
487 <WikipediaWorksListImporter>("ClassicalData::WikipediaWorksListImporter*"); | 487 <WikipediaWorksListImporter>("ClassicalData::WikipediaWorksListImporter*"); |
488 ObjectBuilder::getInstance()->registerClass | 488 ObjectBuilder::getInstance()->registerClass |
489 <HobokenImporter>("ClassicalData::HobokenImporter*"); | 489 <HobokenImporter>("ClassicalData::HobokenImporter*"); |
490 | 490 |
491 BasicStore *store = BasicStore::load("file:importers.ttl"); | 491 BasicStore *store = BasicStore::load(QUrl("file:importers.ttl")); |
492 ObjectMapper mapper(store); | 492 ObjectMapper mapper(store); |
493 QObject *parentObject = mapper.loadAllObjects(new QObject()); | 493 QObject *parentObject = mapper.loadAllObjects(new QObject()); |
494 | 494 |
495 BasicStore *outstore = new BasicStore(); | 495 BasicStore *outstore = new BasicStore(); |
496 outstore->setBaseUri("http://dbtune.org/classical/resource/"); | 496 outstore->setBaseUri(Uri("http://dbtune.org/classical/resource/")); |
497 ObjectMapper outmapper(outstore); | 497 ObjectMapper outmapper(outstore); |
498 | 498 |
499 TypeRegistrar::addMappings(outstore, &outmapper); | 499 TypeRegistrar::addMappings(outstore, &outmapper); |
500 | 500 |
501 outmapper.setPropertyStorePolicy(ObjectMapper::StoreIfChanged); | 501 outmapper.setPropertyStorePolicy(ObjectMapper::StoreIfChanged); |