created 'cybertools.organize' package, removed 'cybertools.contact', moved imports (in testing code only) of the latter package to the former one.

git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@1204 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
helmutm 2006-05-10 16:15:00 +00:00
parent 32beb7824f
commit 711f7c52a4
3 changed files with 9 additions and 7 deletions

View file

@ -1,6 +1,8 @@
Organizations: Persons, Institutions, Addresses... Organizations: Persons, Institutions, Addresses...
================================================== ==================================================
($Id$)
Let's start with a Person: Let's start with a Person:
>>> from cybertools.organize.party import Person >>> from cybertools.organize.party import Person

View file

@ -13,7 +13,7 @@ object data.
>>> from cybertools.typology.interfaces import IType, ITypeManager >>> from cybertools.typology.interfaces import IType, ITypeManager
Let's start with the Person class from the cybertools.contact package - Let's start with the Person class from the cybertools.organize package -
we will then apply dynamic typing to Person objects: we will then apply dynamic typing to Person objects:
>>> from cybertools.organize.interfaces import IPerson >>> from cybertools.organize.interfaces import IPerson
@ -53,14 +53,14 @@ We can now look what the type is telling us about the persons:
>>> john_type.title >>> john_type.title
u'Adult' u'Adult'
>>> john_type.token >>> john_type.token
'contact.person.agegroup.adult' 'organize.person.agegroup.adult'
>>> david_type.token >>> david_type.token
'contact.person.agegroup.adult' 'organize.person.agegroup.adult'
>>> carla_type.token >>> carla_type.token
'contact.person.agegroup.child' 'organize.person.agegroup.child'
>>> carla_type.tokenForSearch >>> carla_type.tokenForSearch
'contact.person.agegroup.child' 'organize.person.agegroup.child'
>>> carla_type.qualifiers is None >>> carla_type.qualifiers is None
True True
>>> carla_type.typeInterface is None >>> carla_type.typeInterface is None

View file

@ -18,7 +18,7 @@
""" """
Example classes for the cybertools.reporter package. These use the Example classes for the cybertools.reporter package. These use the
cybertools.contact package cybertools.organize package
$Id$ $Id$
""" """
@ -56,7 +56,7 @@ class AgeGroup(BaseType):
return self.isChild and u'Child' or u'Adult' return self.isChild and u'Child' or u'Adult'
@property @property
def token(self): return 'contact.person.agegroup.' + str(self.title.lower()) def token(self): return 'organize.person.agegroup.' + str(self.title.lower())
# helpers # helpers