Marqueur individuel. More...
#include "cogitant/supportobject.h"
Public Member Functions | |
| Type | objectType () const |
| Accès au type de l'objet. More... | |
Constructeurs - destructeur. | |
| Individual () | |
| Constructeur. More... | |
| ~Individual () | |
| Destructeur. More... | |
Modifications. | |
| void | setConformity (iSet ctyp) |
| Fixe la conformité du marqueur individuel. More... | |
Accesseurs. | |
| iSet | conformity () const |
| Conformité. 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... | |
| 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... | |
Protected Attributes | |
| iSet | m_conformity |
| Confirmité du marqueur individuel. | |
Protected Attributes inherited from cogitant::SupportObject | |
| std::string | m_label |
| Intitulé. | |
| std::string | m_identifier |
| Identifiant (dans le format de fichier). | |
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... | |
Marqueur individuel.
| cogitant::Individual::Individual | ( | ) |
Constructeur.
| cogitant::Individual::~Individual | ( | ) |
Destructeur.
|
inline |
Conformité.
(le plus petit type de concept d'un sommet concept étiqueté par ce marqueur individuel).
ISET_NULL si la conformité n'est pas définie.
|
virtual |
Accès au type de l'objet.
Implements cogitant::SupportObject.
| void cogitant::Individual::setConformity | ( | iSet | ctyp | ) |
Fixe la conformité du marqueur individuel.
(le plus petit type de concept d'un sommet concept étiqueté par ce marqueur individuel).
| ctyp | identificateur du type de concept minimal. Cet identificateur se rapporte à l'ensemble des types de concepts du même support. |