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();
|
*]
|
}
|