[mapguide-trac] #1350: Split Coordinate System API implementations

MapGuide Open Source trac_mapguide at osgeo.org
Wed May 5 09:07:58 EDT 2010


#1350: Split Coordinate System API implementations
-----------------------+----------------------------------------------------
   Reporter:  jng      |       Owner:  jng        
       Type:  task     |      Status:  new        
   Priority:  low      |   Milestone:  Maestro-2.1
  Component:  Maestro  |     Version:             
   Severity:  trivial  |    Keywords:             
External_id:           |  
-----------------------+----------------------------------------------------
 Even though the ICoordinateSystem is an interface with http and local
 implementations, the interface itself returns a class which is tied to the
 http implementation:

  * HttpCoordinateSystem.Category
  * HttpCoordianteSystem.CoordSys

 These should be interfaces or abstract classes with separate
 implementations

 To avoid any further confusion, the following types will be renamed:

  * ICoordinateSystem becomes ICoordinateSystemCatalog
  * HttpCoordinateSystem.Category becomes CoordinateSystemCatgegory
  * HttpCoordinateSystem.CoordSys becomes CoordinateSystem

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1350>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list