E3507 Duplicate Emit Method Name
[Previous]  [Next] 
|
User Manual [Previous]  [Next] E3507 Duplicate Emit Method NameUmple semantic error raised when a class has duplicate emit method names
Each emit method name must be unique in a class. Example//Class A contains two emit //methods of the same name class A { temp <<! output !>> otherTemp <<! output !>> emit aMethod()(temp); emit aMethod()(otherTemp); } Load the above code into UmpleOnline Solution to The Above So the Message No Longer Appears//Changing the name of the //second emit method resolves //the issue class A { temp <<! output !>> otherTemp <<! output !>> emit aMethod()(temp); emit aMethod2()(otherTemp); } Load the above code into UmpleOnline |