addA exists as a method because its is generated by Umple for the association between A and B. The code that prints out warnings for unidentified methods doesn't recognize addA because it doesn't attempt to determine any of the methods for an association.

This comment has been minimized.

This comment has been minimized.

This works. However, what I noticed is that there are two methods with the name addA addA(int aA) and addA(A aA). This injection is applied to the second one. The question is that why we don't have it for the first one? it must be justified.