Package XPyLIB :: Module handler :: Class HandlerFiltered
[hide private]
[frames] | no frames]

Class HandlerFiltered

source code

object --+    
         |    
   Handler --+
             |
            HandlerFiltered

Filtered handler implementation.

Call filters before calling handlers for filter attributes and after handlers return for filter rezult to determine condition for continue executing next handlers.

Instance Methods [hide private]
 
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code

Inherited from object: __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__

    Inherited from Handler
 
__call__(self, *args, **kwds)
Execute call for each handler-object ho(*args, **kwds).
source code
list
__delattr__(self, name)
Delete attrebute for all handler-objects.
source code
Handler
__getattr__(self, name)
Get new handler of attribute's values from handler-objects.
source code
int
__len__(self)
Count handler-objects.
source code
list
__setattr__(self, name, value)
Set attrebute for all handler-objects.
source code
 
__str__(self)
Return informal string.
source code
int
handler_add(self, *handlers)
Add handler-object.
source code
Handler-object instance
handler_getHandler(self, index)
Get handler-object by index.
source code
int
handler_has_handler(self, *handlers)
Test handler-objects for exists.
source code
 
handler_remove(self, *handlers)
Remove handler-objects.
source code
Instance Variables [hide private]
Handler __pref
Registered pre filters list.
Handler __postf
Registered post filters list.
    Inherited from Handler
  handler_prefilter
Pre filter for handlers.
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Overrides: Handler.__init__