An implementation of IPrincipalInfo used by the group folder.
>>> class DemoGroupInformation(object):
... interface.implements(IGroupInformation)
... def __init__(self, title, description, principals):
... self.title = title
... self.description = description
... self.principals = principals
...
>>> i = DemoGroupInformation(
... Managers
, Taskmasters
, (joe
, jane
))
...
>>> info = GroupInfo(groups.managers
, i)
>>> info
GroupInfo(groups.managers
)
>>> info.id
groups.managers
>>> info.title
Managers
>>> info.description
Taskmasters
>>> info.members
(joe
, jane
)
>>> info.members = (joe
, jane
, jaime
)
>>> info.members
(joe
, jane
, jaime
)
description
(type:
property
)
<property object at 0x418d1374>
members
(type:
property
)
<property object at 0x418d139c>
title
(type:
property
)
<property object at 0x418d134c>
There are no methods in this class.
There are no known subclasses.