• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

NepomukDaemons

Nepomuk::OntologyUpdateJob

Nepomuk::OntologyUpdateJob Class Reference

#include <ontologyupdatejob.h>

Inheritance diagram for Nepomuk::OntologyUpdateJob:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 33 of file ontologyupdatejob.h.


Public Member Functions

Soprano::Model * model () const
 OntologyUpdateJob (Soprano::Model *mainModel, QObject *parent)
void setBaseUri (const QUrl &uri)
void start ()
 ~OntologyUpdateJob ()

Static Public Member Functions

static QDateTime ontoModificationDate (Soprano::Model *model, const QUrl &uri)

Protected Member Functions

virtual Soprano::StatementIterator data ()=0

Constructor & Destructor Documentation

Nepomuk::OntologyUpdateJob::OntologyUpdateJob ( Soprano::Model *  mainModel,
QObject *  parent 
)

Definition at line 268 of file ontologyupdatejob.cpp.

Nepomuk::OntologyUpdateJob::~OntologyUpdateJob (  ) 

Definition at line 277 of file ontologyupdatejob.cpp.


Member Function Documentation

virtual Soprano::StatementIterator Nepomuk::OntologyUpdateJob::data (  )  [protected, pure virtual]

Provides the actual ontology data as statements.

Implemented in Nepomuk::DesktopOntologyUpdateJob.

Soprano::Model * Nepomuk::OntologyUpdateJob::model (  )  const

Definition at line 295 of file ontologyupdatejob.cpp.

QDateTime Nepomuk::OntologyUpdateJob::ontoModificationDate ( Soprano::Model *  model,
const QUrl &  uri 
) [static]

Definition at line 301 of file ontologyupdatejob.cpp.

void Nepomuk::OntologyUpdateJob::setBaseUri ( const QUrl &  uri  ) 

Set the ontology's base URI, aka the namespace.

If not set it will be determined from the input data.

Definition at line 289 of file ontologyupdatejob.cpp.

void Nepomuk::OntologyUpdateJob::start (  ) 

Start the job.

Connect to result() to see if updating the ontology was successful.

Definition at line 283 of file ontologyupdatejob.cpp.


The documentation for this class was generated from the following files:
  • ontologyupdatejob.h
  • ontologyupdatejob.cpp

NepomukDaemons

Skip menu "NepomukDaemons"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • KCMShell
  • KNotify
  • KStyles
  • Nepomuk Daemons
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal