Ignore:
Timestamp:
Jan 12, 2007 3:19:55 PM (17 years ago)
Author:
crchemist
Message:

Now Marker implements IPlacemark.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • qPloneGoogleMaps/branches/qPloneGoogleMaps_with_geo_interfaces/content/Marker.py

    r534 r749  
    99  from Products.Archetypes.public import * 
    1010 
    11 #from Products.ATContentTypes.content.base import ATCTContent 
     11from zope.interface import implements 
    1212from Products.ATContentTypes.content.document import ATDocumentSchema 
    1313from Products.ATContentTypes.content.document import ATDocument 
     
    1616from Products.qPloneGoogleMaps.field import * 
    1717from Products.qPloneGoogleMaps.config import * 
     18from geo.interfaces import IPlacemark 
    1819 
    1920MarkerSchema = ATDocumentSchema.copy() + Schema(( 
     
    5051    """ Map Marker """ 
    5152 
     53    implements(IPlacemark) 
    5254    schema          = MarkerSchema 
    5355 
     
    7476        return self.getLocation() 
    7577 
     78    name = property(""" see interface """) 
     79    visibility = property(""" see interface """) 
     80    open = property(""" see interface """) 
     81    address = property(""" see interface """) 
     82    AddressDetails = property(""" see interface """) 
     83    phoneNumber = property(""" see interface """) 
     84    Snippet = property(""" see interface """) 
     85    LookAt = property(""" see interface """) 
     86    StyleSelector = property(""" see interface """) 
     87    Region = property(""" see interface """) 
     88    geometry = property(""" see interface """) 
     89 
    7690registerType(Marker, PROJECTNAME) 
Note: See TracChangeset for help on using the changeset viewer.