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.
|