UserKit.HierRole | index /usr/local/share/webware/UserKit/HierRole.py

`The HierRole class.`

Classes
`` |  | UserKit.Role.Role(__builtin__.object) HierRole
class HierRole(UserKit.Role.Role)
`` | `HierRole is a hierarchical role. It points to its parent roles. The hierarchy cannot have cycles.`
| Method resolution order: HierRole UserKit.Role.Role __builtin__.object Methods defined here: __init__(self, name, description=None, superRoles=[]) playsRole(self, role) `Check whether the receiving role plays the role that is passed in. This implementation provides for the inheritance that HierRole supports.` Methods inherited from UserKit.Role.Role: __repr__(self) __str__(self) description(self) name(self) setDescription(self, description) setName(self, name) Data descriptors inherited from UserKit.Role.Role: __dict__ `dictionary for instance variables (if defined)` __weakref__ `list of weak references to the object (if defined)`