classe de base abstraite pour les transitions |
Classes filles :Transition (Transition), WorkflowTransition (Transition workflow)
Attributs
nom (7) | type | valeur par défaut | requis | contraintes | description | options |
---|---|---|---|---|---|---|
name (nom) | Chaîne de caractères | oui | size <= 256 | index,internationalisable | ||
type (type) | Chaîne de caractères | normal | non | value in ('normal', 'auto') size <= 6 | ||
description (description) | Chaîne de caractères | non |
description sémantique de cette transition | |||
description_format (format) | Chaîne de caractères | text/plain | non | value in ('text/rest', 'text/markdown', 'text/html', 'text/plain') size <= 50 | internationalisable | |
modification_date (date de modification) | Date et heure internationale | oui |
date de dernière modification d'une entité | |||
cwuri (uri interne) | Chaîne de caractères | oui |
uri interne | |||
creation_date (date de création) | Date et heure internationale | oui |
date de création d'une entité |
Relations
BaseTransition est sujet de
nom (8) | type de l'objet | cardinalité | contraintes | options |
---|---|---|---|---|
condition (condition) | RQLExpression (Expression RQL) | 0..n | composite=sujet | |
created_by (créé par) | CWUser (Utilisateur) | 0..1 | ||
cw_source (source) | CWSource (Source de données) | 1 | composite=objet | |
is (de type) | CWEType (Type d'entité) | 1 | ||
is_instance_of (est une instance de) | CWEType (Type d'entité) | 1..n | ||
owned_by (appartient à) | CWUser (Utilisateur) | 0..n | ||
require_group (nécessite le groupe) | CWGroup (Groupe) | 0..n | ||
transition_of (transition de) | Workflow (Workflow) | 1 | mise en ligne,composite=objet |
BaseTransition est object de
nom (2) | type du sujet | cardinalité | contraintes | options |
---|---|---|---|---|
allowed_transition (états en entrée) | State (État) | 0..n | RQLConstraint(DISTINCT Any O,S WHERE S state_of WF, O transition_of WF) | |
by_transition (changement d'états) | TrInfo (Information transition) | 0..1 | mise en ligne |