def __init__(self):
      SubDayPrecipProcess.__init__(self,
                                   identifier="subdayprecip-design-gml",
                                   description="Service returns compressed GML file.")
      
      self.output = self.addComplexOutput(identifier = "output",
                                          title = "Output compressed GML file",
                                          formats = [ {"mimeType":"text/xml"} ],
                                          asReference = True)
 def __init__(self):
      SubDayPrecipProcess.__init__(self,
                                   identifier="subdayprecip-design-dbf",
                                   description="Service returns DBF file.")
      
      self.output = self.addComplexOutput(identifier = "output",
                                          title = "Output DBF file",
                                          formats = [ {"mimeType":"application/dbase"} ],
                                          asReference = True)
    def __init__(self):
        SubDayPrecipProcess.__init__(
            self, identifier="subdayprecip-design-shp", description="Service returns zipped shapefile."
        )

        self.output = self.addComplexOutput(
            identifier="output",
            title="Output zipped shapefile",
            formats=[{"mimeType": "application/x-zipped-shp"}],
            asReference=True,
        )