list of dots

User Manual    [Previous]   [Next]   

E3607 Port Name Cannot Be Resolved

Umple semantic error raised when a port name cannot be resolved

A port used in a class must be defined before usage by port bindings and active methods.
The cause of the error is possibly a typographical mistake.

Example

//inB has not been defined
//in class A, causing the error
class A {
  public in Integer inA;
  public out Integer outA;
  
  inB -> outA;
}
      

Load the above code into UmpleOnline

 

Solution to The Above So the Message No Longer Appears

//Both inA and outA are
//defined; the error does
//not occur
class A {
  public in Integer inA;
  public out Integer outA;
  
  inA -> outA;
}
      

Load the above code into UmpleOnline