E038 Autogenerated Attribute Name Conflict
Errors and Warnings 1-50
noreferences

@@description

<h2>Umple semantic error issued when a name conflict occurs between an attribute and
an automatically generated variable in the same class</h2>

<p>
Some attribute generate two variables, one representing the attribute itself, and one
representing associated information. In particular an autounique attribute will generate
a static variable prefixed with 'next' and an immutable attribute will generate a variable
prefixed with 'canSet'. This error message occurs when conflicts with these occurs.
</p>


@@example
@@source manualexamples/E038AutogeneratedAttributeNameConflict1.ump
@@endexample

@@example @@caption Solution to The Above So the Message No Longer Appears @@endcaption
@@source manualexamples/E038AutogeneratedAttributeNameConflict2.ump
@@endexample
