goa/doc/devmanual_fr/sect_definition_schema.txt
branchtls-sprint
changeset 1398 5fe84a5f7035
parent 0 b97547f5f1fa
child 4467 0e73d299730a
--- a/goa/doc/devmanual_fr/sect_definition_schema.txt	Fri Apr 17 13:21:05 2009 +0200
+++ b/goa/doc/devmanual_fr/sect_definition_schema.txt	Fri Apr 17 16:55:37 2009 +0200
@@ -27,8 +27,8 @@
   - `eid` (`Int`)
   - `creation_date` (`Datetime`)
   - `modification_date` (`Datetime`)
-  - `owned_by` (`EUser`)
-  - `is` (`EEType`)
+  - `owned_by` (`CWUser`)
+  - `is` (`CWEType`)
 
 * il est également possible de définir des relations dont le type d'entité est
   l'objet en utilisant `ObjectRelation` plutôt que `SubjectRelation`
@@ -158,7 +158,7 @@
     inlined = True
     cardinality = '?*'
     subject = '*'
-    object = 'EUser'
+    object = 'CWUser'
 
 En plus des permissions, les propriétés propres aux types de relation (et donc
 partagés par toutes les définitions de relation de ce type) sont :
@@ -254,16 +254,16 @@
     'add'/'read' son pris en considération
 
 
-En plus de cela, le type d'entité `EPermission` de la librairie standard permet
+En plus de cela, le type d'entité `CWPermission` de la librairie standard permet
 de construire des modèles de sécurités très complexes et dynamiques. Le schéma
 de ce type d'entité est le suivant : ::
 
 
-    class EPermission(MetaEntityType):
+    class CWPermission(MetaEntityType):
 	"""entity type that may be used to construct some advanced security configuration
 	"""
 	name = String(required=True, indexed=True, internationalizable=True, maxsize=100)
-	require_group = SubjectRelation('EGroup', cardinality='+*',
+	require_group = SubjectRelation('CWGroup', cardinality='+*',
 					description=_('groups to which the permission is granted'))
 	require_state = SubjectRelation('State',
 				    description=_("entity'state in which the permission is applyable"))
@@ -302,7 +302,7 @@
 		       }
 	inlined = True
 
-Cette configuration suppose indique qu'une entité `EPermission` de nom
+Cette configuration suppose indique qu'une entité `CWPermission` de nom
 "add_version" peut-être associée à un projet et donner le droit de créer des
 versions sur ce projet à des groupes spécifiques. Il est important de noter les
 points suivants :
@@ -310,7 +310,7 @@
 * dans ce cas il faut protéger à la fois le type d'entité "Version" et la
   relation liant une version à un projet ("version_of")
 
-* du fait de la généricité du type d'entité `EPermission`, il faut effectuer
+* du fait de la généricité du type d'entité `CWPermission`, il faut effectuer
   l'unification avec les groupes et / ou les états le cas échéant dans
   l'expression ("U in_group G, P require_group G" dans l'exemple ci-dessus)