def initModules(self): self.module = PropertyMgr(self) oldModuleName = self._currentModuleName for m in BaseModuleMgr.__subclasses__(): print "DataMgr initializing module:", m.name self._currentModuleName = m.name self.module[m.name] = m(self) self._currentModuleName = oldModuleName
def loadModuleCores(): print "Loading modules core functionality..." pathext = os.path.dirname(__file__) abspath = os.path.abspath(pathext) for f in os.listdir(abspath): if os.path.isdir(abspath + "/" + f): module_name = f # Handles no-extension files, etc. try: module = __import__('ilastik.modules.' + module_name + '.core') print "Loaded core part of module", module_name except Exception, e: traceback.print_exc(file=sys.stdout) pass modules = BaseModuleMgr.__subclasses__() def loadModuleGuis(): print "Loading modules GUI functionality..." import ilastik.gui.ribbons.ilastikTabBase pathext = os.path.dirname(__file__) abspath = os.path.abspath(pathext) for f in os.listdir(abspath): if os.path.isdir(abspath + "/" + f): module_name = f # Handles no-extension files, etc. try: module = __import__('ilastik.modules.' + module_name + '.gui') print "Loaded GUI part of module:", module_name except Exception, e:
def loadModuleCores(): print "Loading modules core functionality..." pathext = os.path.dirname(__file__) abspath = os.path.abspath(pathext) for f in os.listdir(abspath): if os.path.isdir(abspath + "/" + f): module_name = f # Handles no-extension files, etc. try: module = __import__('ilastik.modules.' + module_name + '.core') print "Loaded core part of module" , module_name except Exception, e: traceback.print_exc(file=sys.stdout) pass modules = BaseModuleMgr.__subclasses__() def loadModuleGuis(): print "Loading modules GUI functionality..." import ilastik.gui.ribbons.ilastikTabBase pathext = os.path.dirname(__file__) abspath = os.path.abspath(pathext) for f in os.listdir(abspath): if os.path.isdir(abspath + "/" + f): module_name = f # Handles no-extension files, etc. try: module = __import__('ilastik.modules.' + module_name + '.gui') print "Loaded GUI part of module:" , module_name