예제 #1
0
 def getRequests(self):
   requests = Vector()
   request = Request()
   request.setFile(self._requestFile)
   request.setType(VLAB.REQUEST_TYPE)
   outputFile = self._paramOutputProduct.getValueAsText()
   request.addOutputProduct(ProcessorUtils.createProductRef(outputFile, DimapProductConstants.DIMAP_FORMAT_NAME));
   for nm in VLAB.plst:
     request.addParameter(self._reqElemFac.createParameter(nm, (self.pmap[nm]).getValueAsText()))
   requests.add(request)
   return requests