View: Hide Browser | Browser on the left | Browser on the right | Dictionary
Report:General Info | Attributes | Constraints

Parent Package: constraint_model
Class ARCHETYPE_SLOT


C_REFERENCE_OBJECT
   |
   +--ARCHETYPE_SLOT

Constraint describing a `slot' where another archetype can occur.

Attributes
SignatureOptionalityMultiplicityConstantDocumentation
 excludes : List<ASSERTION> 0..1  --  List of constraints defining other archetypes that cannot be included at this point. 
 includes : List<ASSERTION> 0..1  --  List of constraints defining other archetypes that could be included at this point. 


Constraints
NameExpression
includes_validinv: includes <> Void implies not includes.is_empty 
excludes_validinv: excludes <> Void implies not excludes.is_empty 
validityinv: any_allowed xor includes <> Void or excludes <> Void