Quick links: Tutorial - Examples - Files - Symbols.
Classes: Hierarchy - Index - List - Members.
Namespaces: Index - base - cs - display.

Public Member Functions | Protected Attributes | List of all members
cogitant::OperationCgToRdfsTranslationCGSpirit Class Reference

Opération de traduction de GC vers RDF(S) "esprit GC". More...

#include "cogitant/outputrdfs.h"

Inheritance diagram for cogitant::OperationCgToRdfsTranslationCGSpirit:
cogitant::OperationCgToRdfsTranslation cogitant::Operation cogitant::OperationBase cogitant::ObservableObject cogitant::CogitantObject

Public Member Functions

 OperationCgToRdfsTranslationCGSpirit (Environment *e)
 Constructeur. More...
 
void runBegin (RdfsOutput *rdfsout)
 Début de la traduction. More...
 
void runSupportConceptTypes ()
 Méthode à redéfinir pour la sortie de l'ensemble des types de concepts. More...
 
void runSupportRelationTypes ()
 Méthode à redéfinir pour la sortie de l'ensemble des types de relations. More...
 
void runSupportNestingTypes ()
 Méthode à redéfinir pour la sortie de l'ensemble des types d'emboitements.
 
void runSupportIndividual (iSet ind)
 Méthode à redéfinir pour la sortie d'un marqueur individuel. More...
 
void runSupportBannedTypes ()
 Méthode à redéfinir pour la sortie de l'ensemble des types bannis. More...
 
void runEnvironmentObject (EnvironmentObject const *eo)
 Méthode à redéfinir pour la sortie d'un objet de l'environnement. More...
 
void runEnd ()
 Fin de la traduction. More...
 
void setParamPureRdfs (bool purerdfs)
 Fixe le mode de sortie en mode RDFS "pur" (true) ou pouvant utiliser des éléments d'OWL (false). More...
 
- Public Member Functions inherited from cogitant::OperationCgToRdfsTranslation
 OperationCgToRdfsTranslation (Environment *e)
 Constructeur. More...
 
Error check ()
 Vérification des paramètres. More...
 
void run ()
 Lancement de l'opération. More...
 
- Public Member Functions inherited from cogitant::Operation
Environmentenvironment () const
 Environnement. More...
 
void setEnvironment (Environment *env)
 Modification de l'environnement sur lequel est défini l'opération. More...
 
 Operation (Environment *env)
 Constructeur. More...
 
 Operation (Operation const &o)
 Constructeur par recopie. More...
 
 ~Operation ()
 Destructeur. More...
 
- Public Member Functions inherited from cogitant::OperationBase
void stop ()
 Stopper l'opération dès que possible. More...
 
bool isStopped () const
 Est-ce que l'opération a été stoppée. More...
 
 OperationBase ()
 Constructeur. More...
 
 OperationBase (OperationBase const &o)
 Constructeur par recopie. More...
 
 ~OperationBase ()
 Destructeur. More...
 
- Public Member Functions inherited from cogitant::ObservableObject
 ObservableObject ()
 Constructeur. More...
 
 ObservableObject (ObservableObject const &o)
 Constructeur par recopie. More...
 
 ~ObservableObject ()
 Destructeur. More...
 
ObserverSet const & observers () const
 Accès à l'ensemble des observateurs. More...
 
bool hasObservers () const
 Existence d'observateurs. More...
 
bool hasObservers (ObserverMessage::Type mt) const
 Existence d'observateurs qui écoutent le type de message passé. More...
 
void attachObserver (Observer *obs)
 Ajoute un nouvel observateur à l'objet. More...
 
void detachObserver (Observer *obs)
 Supprime le lien entre l'observateur et l'objet. More...
 
void notifyObservers (ObserverMessage const *msg)
 Envoie le message de modification à tous les observateurs. More...
 
- Public Member Functions inherited from cogitant::CogitantObject
 CogitantObject ()
 Constructeur. More...
 
 CogitantObject (CogitantObject const &o)
 Constructeur par recopie. More...
 
virtual ~CogitantObject ()
 Destructeur. More...
 
PropertySetproperties ()
 Accès à l'ensemble des propriétés. More...
 
virtual std::string toString () const
 Transformation en chaîne de caractères. More...
 
std::string className () const
 Nom de la classe. More...
 
PropertySet const * properties () const
 Accès en lecture seule à l'ensemble des propriétés. More...
 
bool hasProperties () const
 Existence de propriétés. More...
 
CogitantObjectoperator= (CogitantObject const &ob)
 Affectation. More...
 

Protected Attributes

bool m_purerdfs
 Sortie en RDFS "pur", c'est à dire sans utiliser owl:DatatypeProperty et owl:ObjectProperty. More...
 
- Protected Attributes inherited from cogitant::OperationCgToRdfsTranslation
RdfsOutputm_rdfsout
 Opération de sortie RDF(S). More...
 
- Protected Attributes inherited from cogitant::OperationBase
bool m_stop
 Arrêt de l'exécution de l'opération demandé. More...
 

Additional Inherited Members

- Public Types inherited from cogitant::OperationBase
typedef unsigned int Error
 Résultat de la vérification des arguments d'une opération. More...
 
- Static Public Attributes inherited from cogitant::Operation
static const Error PROJBACKTRACKCHOICE_EMPTYLIST
 Impossible d'enlever un élément à une liste vide. More...
 
static const Error OBJECTTYPE
 Un (identifiant d') objet parmi les paramètres n'est pas du bon type. More...
 
static const Error WRONGEDGES
 Un graphe parmi les paramètres de l'opération possède des arêtes pendantes. More...
 
- Static Public Attributes inherited from cogitant::OperationBase
static const Error CHECKOK
 Pas d'erreur. More...
 
static const Error ARGUMENTS
 Certains paramètres de l'opération n'ont pas été fixés. More...
 
static const Error UNUSED
 Symbole d'erreur inutilisé. More...
 
- Protected Member Functions inherited from cogitant::OperationCgToRdfsTranslation
void datatypeToUri (iSet d, Rdf::Uri &result) const
 Construction d'une URI représentant un datatype. More...
 
- Protected Member Functions inherited from cogitant::Operation
void setProgress (unsigned int current, unsigned int max)
 Progression actuelle de l'opération. More...
 
- Protected Member Functions inherited from cogitant::ObservableObject
virtual ObserverSetallocObservers () const
 Fonction créant l'instance d'une sous classe de ObserverSet pour la représentation de l'ensemble des observateurs de l'objet. More...
 
ObserverSetobservers ()
 Accès à l'ensemble des observateurs. More...
 
- Protected Member Functions inherited from cogitant::CogitantObject
virtual PropertySetallocProperties () const
 Fonction créant l'instance d'une sous classe de PropertySet pour la représentation des propriétés de l'objet. More...
 

Detailed Description

Opération de traduction de GC vers RDF(S) "esprit GC".

Constructor & Destructor Documentation

◆ OperationCgToRdfsTranslationCGSpirit()

cogitant::OperationCgToRdfsTranslationCGSpirit::OperationCgToRdfsTranslationCGSpirit ( Environment e)

Constructeur.

Member Function Documentation

◆ runBegin()

void cogitant::OperationCgToRdfsTranslationCGSpirit::runBegin ( RdfsOutput rdfsout)
virtual

Début de la traduction.

Reimplemented from cogitant::OperationCgToRdfsTranslation.

◆ runEnd()

void cogitant::OperationCgToRdfsTranslationCGSpirit::runEnd ( )
virtual

Fin de la traduction.

Reimplemented from cogitant::OperationCgToRdfsTranslation.

◆ runEnvironmentObject()

void cogitant::OperationCgToRdfsTranslationCGSpirit::runEnvironmentObject ( EnvironmentObject const *  eo)
virtual

Méthode à redéfinir pour la sortie d'un objet de l'environnement.

Implements cogitant::OperationCgToRdfsTranslation.

◆ runSupportBannedTypes()

void cogitant::OperationCgToRdfsTranslationCGSpirit::runSupportBannedTypes ( )
virtual

Méthode à redéfinir pour la sortie de l'ensemble des types bannis.

Implements cogitant::OperationCgToRdfsTranslation.

◆ runSupportConceptTypes()

void cogitant::OperationCgToRdfsTranslationCGSpirit::runSupportConceptTypes ( )
virtual

Méthode à redéfinir pour la sortie de l'ensemble des types de concepts.

Implements cogitant::OperationCgToRdfsTranslation.

◆ runSupportIndividual()

void cogitant::OperationCgToRdfsTranslationCGSpirit::runSupportIndividual ( iSet  ind)
virtual

Méthode à redéfinir pour la sortie d'un marqueur individuel.

Implements cogitant::OperationCgToRdfsTranslation.

◆ runSupportRelationTypes()

void cogitant::OperationCgToRdfsTranslationCGSpirit::runSupportRelationTypes ( )
virtual

Méthode à redéfinir pour la sortie de l'ensemble des types de relations.

Implements cogitant::OperationCgToRdfsTranslation.

◆ setParamPureRdfs()

void cogitant::OperationCgToRdfsTranslationCGSpirit::setParamPureRdfs ( bool  purerdfs)

Fixe le mode de sortie en mode RDFS "pur" (true) ou pouvant utiliser des éléments d'OWL (false).

Member Data Documentation

◆ m_purerdfs

bool cogitant::OperationCgToRdfsTranslationCGSpirit::m_purerdfs
protected

Sortie en RDFS "pur", c'est à dire sans utiliser owl:DatatypeProperty et owl:ObjectProperty.