Esempio n. 1
0
 def get_multiple_exporter(self,
                           recs,
                           fn,
                           exp_type=None,
                           setup_gui=True,
                           extra_prefs=EXTRA_PREFS_AUTOMATIC):
     if not exp_type:
         exp_type = de.get_type_for_filters(fn, self.get_multiple_filters())
     if self.can_export_type(exp_type):
         myexp = self.get_exporter(exp_type)
         extra_prefs = self.get_extra_prefs(myexp, extra_prefs)
         pd_args = {
             'label': myexp.label,
             'sublabel': myexp.sublabel % {
                 'file': fn
             }
         }
         exporterInstance = myexp.get_multiple_exporter({
             'rd':
             self.app.rd,
             'rv':
             recs,
             #'conv':self.app.conv,
             #'prog':,
             'file':
             fn,
             'extra_prefs':
             extra_prefs,
         })
         return myexp, exporterInstance
     else:
         print 'WARNING: CANNOT EXPORT TYPE', exp_type
Esempio n. 2
0
 def get_multiple_exporter (self, recs, fn, exp_type=None,
                            setup_gui=True, extra_prefs=EXTRA_PREFS_AUTOMATIC):
     if not exp_type:
         exp_type = de.get_type_for_filters(fn,self.get_multiple_filters())
     if self.can_export_type(exp_type):
         myexp = self.get_exporter(exp_type)
         extra_prefs = self.get_extra_prefs(myexp,extra_prefs)
         pd_args={'label':myexp.label,'sublabel':myexp.sublabel%{'file':fn}}
         exporterInstance = myexp.get_multiple_exporter({'rd':self.app.rd,
                                                      'rv': recs,
                                                         #'conv':self.app.conv,
                                                         #'prog':,
                                                      'file':fn,
                                                      'extra_prefs':extra_prefs,
                                                      })        
         return myexp, exporterInstance
     else:
         print 'WARNING: CANNOT EXPORT TYPE',exp_type        
Esempio n. 3
0
 def get_multiple_exporter(self, recs, fn, exp_type=None, setup_gui=True, extra_prefs=EXTRA_PREFS_AUTOMATIC):
     if not exp_type:
         exp_type = de.get_type_for_filters(fn, self.get_multiple_filters())
     if self.can_export_type(exp_type):
         myexp = self.get_exporter(exp_type)
         extra_prefs = self.get_extra_prefs(myexp, extra_prefs)
         pd_args = {"label": myexp.label, "sublabel": myexp.sublabel % {"file": fn}}
         exporterInstance = myexp.get_multiple_exporter(
             {
                 "rd": self.app.rd,
                 "rv": recs,
                 #'conv':self.app.conv,
                 #'prog':,
                 "file": fn,
                 "extra_prefs": extra_prefs,
             }
         )
         return myexp, exporterInstance
     else:
         print "WARNING: CANNOT EXPORT TYPE", exp_type