Represents an attribute inside a object class. More...
Inheritance diagram for DtDatatypeFedNode:
Collaboration diagram for DtDatatypeFedNode:Public Types | |
| enum | DtCardinalityType { DtFixed = 0, DtVariable, DtRange } |
Public Member Functions | |
| DtDatatypeFedNode () | |
| The conditional determines the number in cardinality. | |
| DtDatatypeFedNode (DtFedNode *) | |
| Constructor that includes a parent node. | |
| virtual | ~DtDatatypeFedNode () |
| Destructor. | |
| DtDatatypeFedNode (const DtDatatypeFedNode &orig) | |
| Copy Constructor. | |
| DtDatatypeFedNode & | operator= (const DtDatatypeFedNode &rhs) |
| Assignment Operator. | |
| virtual void | setDatatype (const DtString &) |
| virtual const DtString & | getDatatype () const |
| virtual void | setCardinality (const DtString &) |
| virtual const DtString & | getCardinality () const |
| virtual void | setAccuracy (const DtString &) |
| virtual const DtString & | getAccuracy () const |
| virtual void | setAccuracyCondition (const DtString &) |
| virtual const DtString & | getAccuracyCondition () const |
| virtual void | setDescription (const DtString &) |
| virtual const DtString & | getDescription () const |
| virtual int | getCardinalityMinimum () const |
| The following functions are derivative information from the information above. | |
| virtual int | getCardinalityMaximum () const |
| virtual DtCardinalityType | getCardinalityType () const |
Protected Member Functions | |
| virtual void | setDerivedValues () const |
Protected Attributes | |
| DtString | myDatatype |
| The following are only used when filling this attribute with OMT information. | |
| DtString | myCardinality |
| DtString | myAccuracy |
| DtString | myAccuracyCondition |
| DtString | myDescription |
| int | myCardinalityMinimum |
| int | myCardinalityMaximum |
| DtCardinalityType | myCardinalityType |
Represents an attribute inside a object class.
| DtDatatypeFedNode::DtDatatypeFedNode | ( | ) |
The conditional determines the number in cardinality.
Default Constructor
DtString DtDatatypeFedNode::myDatatype [protected] |
The following are only used when filling this attribute with OMT information.
Reimplemented in DtParameterFedNode.