| Quintiq file version 2.0 | 
| #parent: #root | 
| Method Do | 
| { | 
|   #keys: '1[103544.0.740661189]' | 
|   Description: 'Entry point/method for a OSM Library call' | 
|   TextBody: | 
|   [* | 
|     // Administrator Mar-12-2012 (created) | 
|     action := this.Action(); | 
|     if ( action = GISActionType::Geocode() ) | 
|     { | 
|       this.DoGeocode(); | 
|     } | 
|     else if ( action = GISActionType::GetCapabilities() ) | 
|     { | 
|       this.DoGetCapabilities(); | 
|     } | 
|     else if ( action = GISActionType::GetTiles() ) | 
|     { | 
|       this.DoGetTiles(); | 
|     } | 
|     else | 
|     { | 
|       error( "OpenStreetMapLibrary: Unsupported action -", action ); | 
|     } | 
|   *] | 
| } |