Public Member Functions |
|
| DtOMTFileReader () |
| | default constructor
|
|
virtual | ~DtOMTFileReader () |
| | destructor
|
|
virtual DtOMTTree * | readFile (const DtString &str, DtExerciseConn *ex=0) |
| | This creates an OMT tree from a file Ownership of this tree is passed to the person who called this function.
|
|
virtual const DtString & | getLastError () |
|
virtual void | clearLastError () |
Protected Member Functions |
|
virtual DtOMTTree * | processObjectModel (DtlObjPtr &ptr) |
|
virtual void | processName (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processVersionNo (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processType (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processPurpose (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processApplicationDomain (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processSponsorOrgName (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processPOCHonorificName (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processPOCFirstName (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processPOCLastName (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processPOCOrgName (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processPOCPhone (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processPOCEmail (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processModificationDate (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processMOMVersion (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processComplexDataType (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processEnumeratedDataType (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processNote (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processObjectClass (DtlObjPtr &ptr, DtOMTTree *) |
|
virtual void | processInteractionClass (DtlObjPtr &ptr, DtOMTTree *) |
|
DtComplexComponentNode * | processComplexComponent (DtlObjPtr &ptr) |
|
DtEnumerationNode * | processEnumeration (DtlObjPtr &ptr) |
|
DtAttributeFedNode * | processAttribute (DtlObjPtr &ptr) |
|
DtParameterFedNode * | processParameter (DtlObjPtr &ptr) |
|
virtual void | buildObjectClassTree (DtOMTTree *omtTree) |
| | Once the lists are all put in, walk through the object class list to.
|
|
virtual void | buildInteractionClassTree (DtOMTTree *omtTree) |
| | Once the lists are all put in, walk through the interaction class list to.
|
|
virtual void | setAttributeHandles (DtObjectClassFedNode *objNode) |
|
virtual void | setParameterHandles (DtInteractionClassFedNode *objNode) |
Protected Attributes |
|
DtString | myLastError |
|
DtExerciseConn * | myExConn |
Private Member Functions |
|
| DtOMTFileReader (const DtOMTFileReader &orig) |
| | Copy Constructor.
|
|
DtOMTFileReader & | operator= (const DtOMTFileReader &rhs) |
| | Assignment Operator.
|