Nepomuk-Core
#include <repository.h>
Inherits FilterModel.
Public Slots | |
void | close () |
void | closePublicInterface () |
void | open () |
void | openPublicInterface () |
Signals | |
void | closed (Repository *) |
void | loaded (Repository *, bool success) |
void | opened (Repository *, bool success) |
Public Member Functions | |
Repository (const QString &name) | |
~Repository () | |
QString | name () const |
QString | storagePath () const |
QString | usedSopranoBackend () const |
Detailed Description
Represents the main Nepomuk model.
While it looks as if there could be more than one instance of Repository there is only the one.
Repository uses a whole stack of Soprano models to provide its functionality. The following list shows the layering from top to bottom:
- The DataManagementModel provides the actual data modification interface. For this purpose it is exported via DBus.
Definition at line 53 of file repository.h.
Constructor & Destructor Documentation
Nepomuk2::Repository::Repository | ( | const QString & | name | ) |
Definition at line 60 of file repository.cpp.
Nepomuk2::Repository::~Repository | ( | ) |
Definition at line 78 of file repository.cpp.
Member Function Documentation
|
slot |
Definition at line 86 of file repository.cpp.
|
signal |
|
slot |
Switches off the datamanagement interface that is used to communicate with the rest of the world.
Definition at line 354 of file repository.cpp.
|
signal |
Emitted when the ontologies have been loaded, and the repo may be used.
|
inline |
Definition at line 61 of file repository.h.
|
slot |
Will emit the opened signal.
This will NOT open the public interface.
Definition at line 118 of file repository.cpp.
|
signal |
Emitted when the Repository successfully opened.
|
slot |
Registers the datamangement interface this is used to communicate with the rest of world.
Definition at line 366 of file repository.cpp.
|
inline |
Definition at line 64 of file repository.h.
QString Nepomuk2::Repository::usedSopranoBackend | ( | ) | const |
Definition at line 231 of file repository.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:48:09 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.