def createGuiElement(self, trait): from pyregui.inventory.proxies.FacilityProxy import FacilityProxy from pyregui.inventory.proxies.PropertyProxy import PropertyProxy from reduction.applications.Pharos.DataFiles import DataFiles, InputFile if isinstance( trait, PropertyProxy ): if trait.type() == "inputfile" : return self.onInputfile( trait ) if trait.type() == "outputdir" : return self.onOutputDir( trait ) if trait.name() == "phiMin": return self.onPhiMin( trait ) if trait.name() == "tbgMin": return self.onTbgMin( trait ) pass else: if trait.name() == "dataFiles" : return self.onDatafiles( trait ) pass return Base.createGuiElement(self, trait)
def __init__(self, *args, **kwds): Base.__init__(self, *args, **kwds) return