def evaluateObject(self, subj_py): if verbosity() > 80: progress("os:baseRelative input:"+`subj_py`) if isString(subj_py): return uripath.refTo(uripath.base(), subj_py) progress("Warning: os:baseRelative input is not a string: "+`subj_py`)
def uriref2(self, base): assert ':' in base, "base must be absolute: %s" % base return refTo(base, self.uri)
def referenceTo(self, uri): "Conditional relative URI" if "r" in self._flags or self._base == None: return uri return refTo(self._base, uri)