Classe abstraite mère de tous les types contenus dans le support. More...
#include "cogitant/supportobject.h"
  
 Public Member Functions | |
Constructeurs - destructeur.  | |
| SupportType () | |
| Constructeur.  More... | |
| ~SupportType () | |
| Destructeur.  More... | |
  Public Member Functions inherited from cogitant::SupportObject | |
| SupportObject () | |
| Constructeur.  More... | |
| void | setLabel (std::string const &l) | 
| Modification de l'intitulé de l'élément.  More... | |
| void | setLabel (Language::Id lang, std::string const &l) | 
| Modification de l'intitulé de l'élément dans une langue.  More... | |
| void | setDescription (Language::Id lang, std::string const &d) | 
| Modification de la description de l'élément dans une langue.  More... | |
| void | setIdentifier (std::string const &id) | 
| Modifictaion de l'identificateur.  More... | |
| std::string | toString () const | 
| Transformation en chaîne de caractères.  More... | |
| virtual Type | objectType () const =0 | 
| Accès au type de l'objet.  More... | |
| std::string const & | label () const | 
| Intitulé de l'élément.  More... | |
| std::string const & | label (Language::Id lang) const | 
| Intitulé de l'élément dans la langue passée.  More... | |
| bool | getTranslation (Language::Id lang, std::string &label, std::string &descr) const | 
| Accès à la traduction dans la langue passée.  More... | |
| std::string const & | identifier () const | 
| Accès à l'identificateur.  More... | |
  Public Member Functions inherited from cogitant::CogitantObject | |
| CogitantObject () | |
| Constructeur.  More... | |
| CogitantObject (CogitantObject const &o) | |
| Constructeur par recopie.  More... | |
| virtual | ~CogitantObject () | 
| Destructeur.  More... | |
| PropertySet * | properties () | 
| Accès à l'ensemble des propriétés.  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... | |
| CogitantObject & | operator= (CogitantObject const &ob) | 
| Affectation.  More... | |
Additional Inherited Members | |
  Public Types inherited from cogitant::SupportObject | |
| enum | Type { CONCEPTTYPE, RELATIONTYPE, NESTINGTYPE, INDIVIDUAL } | 
| Type d'objet.  More... | |
  Protected Member Functions inherited from cogitant::CogitantObject | |
| virtual PropertySet * | allocProperties () const | 
| Fonction créant l'instance d'une sous classe de PropertySet pour la représentation des propriétés de l'objet.  More... | |
  Protected Attributes inherited from cogitant::SupportObject | |
| std::string | m_label | 
| Intitulé.  | |
| std::string | m_identifier | 
| Identifiant (dans le format de fichier).  | |
Classe abstraite mère de tous les types contenus dans le support.
| cogitant::SupportType::SupportType | ( | ) | 
Constructeur.
| cogitant::SupportType::~SupportType | ( | ) | 
Destructeur.