[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/runtime/nepomuk/services/backupsync/lib
From: Vishesh Handa <handa.vish () gmail ! com>
Date: 2011-01-28 8:53:12
Message-ID: 20110128085312.B57A0AC8BB () svn ! kde ! org
[Download RAW message or body]
SVN commit 1217723 by vhanda:
Donot use the ResourceManager in the ResourceMerger - I'm trying to keep this lib \
completely free from the core Nepomuk libraries so that it can be used with the, soon \
to come, data management service.
M +3 -20 resourcemerger.cpp
M +1 -4 resourcemerger.h
--- trunk/KDE/kdebase/runtime/nepomuk/services/backupsync/lib/resourcemerger.cpp \
#1217722:1217723 @@ -40,7 +40,6 @@
Private( ResourceMerger * resMerger );
Soprano::Model * m_model;
- ResourceManager * m_resourceManager;
Soprano::NRLModel * m_nrlModel;
KUrl m_graphType;
@@ -61,11 +60,10 @@
}
-Nepomuk::Sync::ResourceMerger::ResourceMerger(Nepomuk::ResourceManager* rm)
+Nepomuk::Sync::ResourceMerger::ResourceMerger()
: d( new Nepomuk::Sync::ResourceMerger::Private( this ) )
{
d->m_nrlModel = 0;
- setResourceManager( rm );
d->m_graphType = Soprano::Vocabulary::NRL::InstanceBase();
}
@@ -74,21 +72,6 @@
delete d;
}
-void Nepomuk::Sync::ResourceMerger::setResourceManager(Nepomuk::ResourceManager* rm)
-{
- if( !rm )
- d->m_resourceManager = ResourceManager::instance();
- d->m_model = d->m_resourceManager->mainModel();
-
- delete d->m_nrlModel;
- d->m_nrlModel = new Soprano::NRLModel( d->m_model );
-}
-
-Nepomuk::ResourceManager* Nepomuk::Sync::ResourceMerger::resourceManager() const
-{
- return d->m_resourceManager;
-}
-
void Nepomuk::Sync::ResourceMerger::setModel(Soprano::Model* model)
{
d->m_model = model;
@@ -98,7 +81,7 @@
Soprano::Model* Nepomuk::Sync::ResourceMerger::model() const
{
- return d->m_resourceManager->mainModel();
+ return d->m_model;
}
@@ -124,7 +107,7 @@
if( it != d->m_newMappings.constEnd() )
return it.value();
- KUrl newUri = d->m_resourceManager->generateUniqueUri( QString("res") );
+ KUrl newUri = ResourceManager::instance()->generateUniqueUri( QString("res") );
d->m_newMappings.insert( uri, newUri );
return Nepomuk::Resource( newUri );
}
--- trunk/KDE/kdebase/runtime/nepomuk/services/backupsync/lib/resourcemerger.h \
#1217722:1217723 @@ -62,12 +62,9 @@
class NEPOMUKSYNC_EXPORT ResourceMerger
{
public:
- ResourceMerger( ResourceManager * rm = 0 );
+ ResourceMerger();
virtual ~ResourceMerger();
- ResourceManager * resourceManager() const;
- void setResourceManager( ResourceManager * rm );
-
void setModel( Soprano::Model * model );
Soprano::Model * model() const;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic