| Quintiq file version 2.0 | 
| #parent: #root | 
| Method GetTilesEpilogue | 
| { | 
|   #keys: '1[103544.0.740661239]' | 
|   TextBody: | 
|   [* | 
|     // Administrator Mar-12-2012 (created) | 
|     gettilescall := this.LibOSM_LibraryCall().astype( LibOSM_GetTilesCall ) ; | 
|     intermediatecallsneeded := gettilescall.IntermediateCallsNeeded(); | 
|     lastintermediatecall := gettilescall.LastIntermediateCall(); | 
|      | 
|     assert( intermediatecallsneeded >= 0, "OSMGISLibrary.GetTilesEpilogue: invalid number of needed intermediate calls:", intermediatecallsneeded ); | 
|     if ( intermediatecallsneeded > 0 ) | 
|     { | 
|       assert( lastintermediatecall = intermediatecallsneeded - 1, | 
|               "OSMGISLibrary.GetTilesEpilogue: mismatch between the number of intermediate calls needed (", | 
|               intermediatecallsneeded, | 
|               ") and the last intermediate call (", | 
|               lastintermediatecall, | 
|               ")" ); | 
|     } | 
|     else | 
|     { | 
|       assert( lastintermediatecall = intermediatecallsneeded, | 
|               "OSMGISLibrary.GetTilesEpilogue: mismatch between the number of intermediate calls needed (", | 
|               intermediatecallsneeded, | 
|               ") and the last intermediate call (", | 
|               lastintermediatecall, | 
|               ")" ); | 
|     } | 
|      | 
|     this.Done(); | 
|   *] | 
| } |