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