Emboîtement. More...
#include "cogitant/graphobject.h"
 
  
 | Public Member Functions | |
| Constructeurs - destructeur. | |
| Nesting () | |
| Constructeur.  More... | |
| Accesseurs. | |
| Type | objectType () const | 
| Type de l'objet.  More... | |
|  Public Member Functions inherited from cogitant::LabeledGraphObject | |
| LabeledGraphObject () | |
| Constructeur.  More... | |
| void | setType (iSet t) | 
| Modifie le type de l'objet.  More... | |
| std::string | toString () const | 
| Transformation en chaîne de caractères.  More... | |
| std::string | label () const | 
| Intitulé de l'élément.  More... | |
| iSet | type () const | 
| Type de l'élément.  More... | |
|  Public Member Functions inherited from cogitant::GraphObject | |
| GraphObject () | |
| Constructeur.  More... | |
| Concept * | asConcept () | 
| Conversion explicite de l'objet en sommet concept.  More... | |
| Relation * | asRelation () | 
| Conversion explicite de l'objet en sommet relation.  More... | |
| Nesting * | asNesting () | 
| Conversion explicite de l'objet en emboîtement.  More... | |
| InternalGraph * | asInternalGraph () | 
| Conversion explicite de l'objet en graphe interne.  More... | |
| CoreferenceClass * | asCoreferenceClass () | 
| Conversion explicite de l'objet en classe de coreference.  More... | |
| Concept const * | asConcept () const | 
| Conversion explicite de l'objet en sommet concept.  More... | |
| Relation const * | asRelation () const | 
| Conversion explicite de l'objet en sommet relation.  More... | |
| Nesting const * | asNesting () const | 
| Conversion explicite de l'objet en emboîtement.  More... | |
| InternalGraph const * | asInternalGraph () const | 
| Conversion explicite de l'objet en graphe interne.  More... | |
| CoreferenceClass const * | asCoreferenceClass () const | 
| Conversion explicite de l'objet en classe de coréférence.  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::GraphObject | |
| enum | Type { OT_CONCEPT, OT_RELATION, OT_NESTING, OT_INTERNALGRAPH, OT_COREFERENCECLASS } | 
| 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::LabeledGraphObject | |
| iSet | m_type | 
| Type de l'objet. | |
Emboîtement.
| cogitant::Nesting::Nesting | ( | ) | 
Constructeur.
| 
 | virtual | 
Type de l'objet.
Cette méthode doit être redéfinie dans toutes les classes concrètes.
Implements cogitant::GraphObject.