Пример #1
0
	def __init__ (self, parent, handler, *largs, **dargs):
		PObject.__init__ (self, parent)
		self._ctor = Callback (self, handler, *largs, **dargs)
		
		self._root.getDeserializedEvent ().addHandler (self._construct)
		self._root.getSerializingEvent ().addHandler (self._destruct)
		
		#apache.log_error ("SessionWrapper ctor")
		
		self._obj = self._ctor ()
Пример #2
0
	def __init__(self, parent=None, func = None):
		"""
		@param func: funkce která čte ze souboru. Jejím jediným argumentem bude stream, tzn něco co má metodu read.
		"""
		PObject.__init__ (self, parent)
		self.notdirty()
		
		if func != None:
			self._callback = callback.Callback (self, func)
		else:
			self._callback = None
Пример #3
0
	def __init__(self, parent=None, func = None, content_type="text/plain", filename="unnamed"):
		"""
		@param func: funkce která zapisuje, jejím jediným argumentem je stream tzn. neco co má metodu write. 
		"""
		PObject.__init__ (self, parent)
		self.notdirty()
		
		if func != None:
			self._callback = callback.Callback (self, func)
		else:
			self._callback = None
		self.content_type = content_type
		self.filename = filename
Пример #4
0
	def __init__ (self, parent):
		PObject.__init__ (self, parent)
		self.notdirty ()
		self.handlers = []