uOttawaUniversity of Ottawa - Canadas University
list of dots

Umple User Manual    [Previous]   [Next]   

Loading

E105 Enumeration in Composition

Umple semantic error reported when an enumeration is used in a composition.

In Umple, enumerations cannot be used in compositions.

Example

// This example generates the error

class X {
  enum Y { Red, Blue, Green }
  0..1 <@>- * Y;
}

class Y {
  name;
}

      

Load the above code into UmpleOnline

 

Another Example

// This example does not generate the error

class X {
  enum Y { Red, Blue, Green }
  0..1 <@>- * Z;
}

class Z {
  name;
}

      

Load the above code into UmpleOnline