parameters: (self, id, local_properties=False)
return_statement: return None
docstring: Get the type of property 'id', returning None if no
        such property exists
docstring_summary: Get the type of property 'id', returning None if no
        such property exists
docstring_tokens: Get the type of property id returning None if no such property exists
function: def PropertyManager_getPropertyType(self, id, local_properties=False):
      """Get the type of property 'id', returning None if no
        such property exists"""
      if local_properties:
        property_map = getattr(self, '_local_properties', [])
      else:
        property_map = self._propertyMap()
      for md in property_map:
          if md['id']==id:
              return md.get('type', 'string')
      return None
function_tokens: def PropertyManager_getPropertyType ( self , id , local_properties = False ) : if local_properties : property_map = getattr ( self , '_local_properties' , [ ] ) else : property_map = self . _propertyMap ( ) for md in property_map : if md [ 'id' ] == id : return md . get ( 'type' , 'string' ) return None