Changes between Version 38 and Version 39 of MapGuideRfc67
- Timestamp:
- 06/19/09 16:17:20 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MapGuideRfc67
v38 v39 170 170 ==== !MgPrintLayout class ==== 171 171 172 The realization of a print layout is an instance of !MgPrintLayout class. In a 3rd Party application, it will be actually a n instance of!XxxMapPrintLayout, which derives from !MgPrintLayout. In !MapGuide, it’ll be an instance of !MapGuide-specific print layout realization class.172 The realization of a print layout is an instance of !MgPrintLayout class. In a 3rd Party application, it will be actually a concrete instance of and application specific type: !XxxMapPrintLayout, which derives from !MgPrintLayout. In !MapGuide, it’ll be an instance of !MapGuide-specific print layout realization class. 173 173 174 174 The !GetElements() method returns a collection of actual runtime print layout element instances that are created for the Elements resource id collection. This is all very similar to !MgMapBase having !GetLayers() returning !MgLayerCollection. Whenever a print layout element is added to or removed from the elements collection, a notification is sent out for listeners interested in the change. Those notifications are obviously on the !XxxMapPrintLayout class since the Common Platform API does not handle events. … … 200 200 ==== !MgMapViewportBase class ==== 201 201 202 The runtime representation of map viewport resource is !MgMapViewportBase. The realization of this common interface in Thrirparty applications will be !XxxMapMapViewport.202 The runtime representation of map viewport resource is !MgMapViewportBase. The realization of this common interface in Thrirparty applications will be an application specific concrete class, i.e. !XxxMapMapViewport. 203 203 204 204 == Use Cases ==