Ignore:
Timestamp:
02/13/14 16:38:34 (6 years ago)
Author:
jls17
Message:
  • changed some of the still existent calls to CARInside::GetSchemaInsideId? and replaced them by lookups via CARSchema
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/work_304/doc/DocWebserviceDetails.cpp

    r307 r405  
    122122        { 
    123123                const ARReferenceList& refs = this->ws.GetReferences(); 
     124                CARSchema wsOwnerSchema(ws.GetOwnerObjects().ownerObjList[0].ownerName); 
    124125 
    125126                for(unsigned int i=0; i< refs.numItems; i++) 
     
    142143                                                        try 
    143144                                                        { 
    144                                                                 int schemaId = pInside->SchemaGetInsideId(ws.GetOwnerObjects().ownerObjList[0].ownerName); 
    145  
    146145                                                                CRefItem refItem(this->ws, REFM_WEBSERVICE_PROPERTY); 
    147146                                                                string tmpValue = CWebUtil::Validate(ref.reference.u.extRef.value.u.charVal); 
    148                                                                 strmWsValue << "<pre class=\"preWsInfo\">" << pInside->XMLFindFields(tmpValue, schemaId, rootLevel, &refItem) << "</pre>"; 
     147                                                                strmWsValue << "<pre class=\"preWsInfo\">" << pInside->XMLFindFields(tmpValue, wsOwnerSchema.GetInsideId(), rootLevel, &refItem) << "</pre>"; 
    149148                                                        } 
    150149                                                        catch(...) 
     
    166165                                                        try 
    167166                                                        { 
    168                                                                 int schemaId = pInside->SchemaGetInsideId(ws.GetOwnerObjects().ownerObjList[0].ownerName); 
    169  
    170167                                                                CRefItem refItem(this->ws, REFM_WEBSERVICE_OPERATION); 
    171168                                                                string tmpValue = CWebUtil::Validate(ref.reference.u.extRef.value.u.charVal); 
    172                                                                 strmWsValue << "<pre class=\"preWsInfo\">" << pInside->XMLFindFields(tmpValue, schemaId, rootLevel, &refItem) << "</pre>";                                                               
     169                                                                strmWsValue << "<pre class=\"preWsInfo\">" << pInside->XMLFindFields(tmpValue, wsOwnerSchema.GetInsideId(), rootLevel, &refItem) << "</pre>";                                                            
    173170                                                        } 
    174171                                                        catch(...) 
     
    189186                                                        try 
    190187                                                        { 
    191                                                                 int schemaId = pInside->SchemaGetInsideId(ws.GetOwnerObjects().ownerObjList[0].ownerName); 
    192  
    193188                                                                CRefItem refItem(this->ws, REFM_WEBSERVICE_FIELDMAP); 
    194189                                                                string tmpValue = CWebUtil::Validate(ref.reference.u.extRef.value.u.charVal); 
    195                                                                 strmWsValue << "<pre class=\"preWsInfo\">" << pInside->XMLFindFields(tmpValue, schemaId, rootLevel, &refItem) << "</pre>"; 
     190                                                                strmWsValue << "<pre class=\"preWsInfo\">" << pInside->XMLFindFields(tmpValue, wsOwnerSchema.GetInsideId(), rootLevel, &refItem) << "</pre>"; 
    196191                                                        } 
    197192                                                        catch(...) 
Note: See TracChangeset for help on using the changeset viewer.