"""The RoleUserManagerToMiddleKit class.""" from RoleUserManagerMixIn import RoleUserManagerMixIn from UserManagerToMiddleKit import UserManagerToMiddleKit class RoleUserManagerToMiddleKit(UserManagerToMiddleKit, RoleUserManagerMixIn): """See the base classes for more information.""" def __init__(self, userClass=None, store=None, useSQL=None): UserManagerToMiddleKit.__init__(self, userClass, store, useSQL) RoleUserManagerMixIn.__init__(self) def initUserClass(self): """Invoked by __init__ to set the default user class. Overridden to pass on the semantics we inherit from RoleUsersManagerMixIn. The user class is a MiddleKit issue for us. """ pass