parameters: (self, keywords, startposition, maxrecords, bbox)
return_statement: return self.getrecords(typenames=' '.join(formats),
                                 keywords=keywords,
                                 startposition=startposition,
                                 maxrecords=maxrecords,
                                 bbox=bbox,
                                 outputschema='http://www.isotc211.org/2005/gmd',
                                 esn='full')
docstring: CSW search wrapper
docstring_summary: CSW search wrapper
docstring_tokens: CSW search wrapper
function: def search(self, keywords, startposition, maxrecords, bbox):
          """CSW search wrapper"""
          formats = []
          for f in self.formats:
              formats.append(METADATA_FORMATS[f][0])
  
          return self.getrecords(typenames=' '.join(formats),
                                 keywords=keywords,
                                 startposition=startposition,
                                 maxrecords=maxrecords,
                                 bbox=bbox,
                                 outputschema='http://www.isotc211.org/2005/gmd',
                                 esn='full')
function_tokens: def search ( self , keywords , startposition , maxrecords , bbox ) : formats = [ ] for f in self . formats : formats . append ( METADATA_FORMATS [ f ] [ 0 ] ) return self . getrecords ( typenames = ' ' . join ( formats ) , keywords = keywords , startposition = startposition , maxrecords = maxrecords , bbox = bbox , outputschema = 'http://www.isotc211.org/2005/gmd' , esn = 'full' )