from zope.interface import Interface class IWaramuClient(Interface): """ waramu client """ class IResource(Interface): """ waramu resource """ class IWidget(Interface): """ field's widget to """ class ICombinedWidget(Interface): """ widget to display two fields as one """ def combines(self): """ returns a tuple of two, containing field id-s this combined field combines """ class IAttachable(Interface): """ attachable resource """ class ICombinedWidget(Interface): """ widget to display two fields as one """ def combines(self): """ returns a tuple of two, containing field id-s this combined field combines """