ModelAttribute Struct Reference

Contains the definition of an attribute and its type. More...

#include <model-attribute.h>

Collaboration diagram for ModelAttribute:

Data Fields

ModelType mt
 The definition of the value this attribute can hold.
 
char * name
 The name of this attribute, as found in the Model.
 

Detailed Description

Contains the definition of an attribute and its type.

Each attribute can be of 4 types (integer interval, enumeration item, tree node or leaf and relation) This structure contains the link between an attribute's name and the type it holds (and the boundaries of this type (bounds of the interval, possible values of the enumerations, etc...))


The documentation for this struct was generated from the following file: