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 ()
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
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
def __init__ (self, parent): PObject.__init__ (self, parent) self.notdirty () self.handlers = []