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.