def load_module(self, module_name): if _debug(): print "SikuliLoader.load_module", module_name, self.path module_name = _stripPackagePrefix(module_name) if ImagePath.add(self.path): if _debug(): print "SikuliLoader.load_module: ImagePath add:", self.path else: if _debug(): print "SikuliLoader.load_module: ImagePath not added:", self.path return None Sikuli._addModPath(self.path) return self._load_module(module_name)
def addImagePath(*args): if (len(args) == 1): return ImagePath.append(args[0]) elif (len(args) == 2): return ImagePath.append(args[0], args[1]) return None
def getBundleFolder(): path = ImagePath.getBundlePath() if not path: return None return path + Settings.getFilePathSeperator()
def setBundlePath(path=None): return ImagePath.setBundlePath(path)
def removeImagePath(path): ImagePath.remove(path)
def addImagePath(path): ImagePath.add(path)
def setBundlePath(path): ImagePath.setBundlePath(path)
def setBundlePath(path): return ImagePath.setBundlePath(path)
def checkImage(image): return ImagePath.check(image)
def removeJarImagePath(*args): if (len(args) == 1): return ImagePath.removeJar(args[0]) elif (len(args) == 2): return ImagePath.removeJar(args[0], args[1]) return None
def removeHTTPImagePath(arg): return ImagePath.removeHTTP(arg)
def addJarImagePath(*args): if (len(args) == 1): return ImagePath.addJar(args[0]) elif (len(args) == 2): return ImagePath.addJar(args[0], args[1]) return None
def addHTTPImagePath(arg): return ImagePath.addHTTP(arg)
def getImagePath(): return [e.pathGiven for e in ImagePath.getPaths() if e]
def getBundleFolder(): path = ImagePath.getBundlePath() if not path: return None return path + Settings.getFilePathSeperator();
def resetImagePath(path = None): if not path: path = getBundlePath(); ImagePath.reset(path)
def getParentPath(): path = ImagePath.getBundlePath() if not path: return None return os.path.dirname(makePath(getBundlePath()));
def getParentPath(): return ImagePath.getBundleParentPath();
def getImagePath(): return [e for e in ImagePath.get()]
def resetImagePath(path=None): if not path: path = getBundlePath() ImagePath.reset(path)
def resetImagePath(path=None): ImagePath.reset(path)
def getBundlePath(): return ImagePath.getBundlePath()
def getImagePath(): return [e for e in ImagePath.getImagePath() if e]
def getParentPath(): path = ImagePath.getBundlePath() if not path: return None return os.path.dirname(makePath(getBundlePath()))
def resetImagePath(path): ImagePath.resetImagePath(path)