예제 #1
0
파일: logictypes.py 프로젝트: flynx/pli
	def __init__(self, pattern, container, visited=()):
		'''
		'''
		objutils.termsuper(ITEM, self).__init__()
		self.pattern = pattern
		self.container = container
		self.visited = visited
예제 #2
0
파일: rpcsession2.py 프로젝트: flynx/pli
    def __prepare_path__(self, session, path):
        """
		"""
        npath = objutils.termsuper(SessionManagerWithBasicPathTestingMixin, self).__prepare_path__(session, path)
        if npath != None:
            path = npath
        for i in path:
            if i.startswith("_") and i not in self.__special_name_exceptions__:
                self.__session_manager_error__(("%s atempted read of private attr: %s." % (session, i)), path)
                raise SessionError, 'can\'t read path elements starting with "_" (got: %s).' % i
        return path
예제 #3
0
파일: logictypes.py 프로젝트: flynx/pli
	def __init__(self, pattern, container):
		'''
		'''
		objutils.termsuper(VIEW, self).__init__()
		self.pattern = pattern
		self.container = container
예제 #4
0
파일: logictypes.py 프로젝트: flynx/pli
	def __init__(self, data=()):
		##!!! we need to pass data arround!
##		objutils.termsuper(ErxCONTAINER, self).__init__(data)
		objutils.termsuper(ErxCONTAINER, self).__init__()
		self._data = data