list of dots Digital Research Alliance of Canada logo  NSERC logo  University of Ottawa logo / UniversitĂ© d'Ottawa

User Manual    [Previous]   [Next]   

W039 Missing Interface

Umple semantic warning issued when a referenced interface is not found

If an interface extends a second interface, that second interface must exist in the system. It can also be declared as external to the class, if it has been defined externally to the code.

Example

//Since B is not defined,
//the warning will be generated
interface A {
  isA B;
}
      

Load the above code into UmpleOnline

 

Solution to The Above So the Message No Longer Appears

//The problem can be solved by
//defining B
interface A {
  isA B;
}

interface B {}
      

Load the above code into UmpleOnline