list of dots University of Ottawa logo / Université d'Ottawa

User Manual    [Previous]   [Next]   

E018 Reflexive Immutable

Umple semantic error reported when an immutable reflexive association is declared as having 1 at the other end

This is a special case of the general rule that reflexive associations must have upper bounds greater than zero.


// The following example generates the error message
class X {
    0..1 -> 1 X other;

Load the above code into UmpleOnline