In Enterprise Architect, I want to have operation prototypes of a child class to be updated automatically when I change a prototype in the interface the class implements. How do I do that? It seems so trivial!
I'm using the realization connection to specify that a class implements an interface. When I create such a connection, AE asks me which operations to implement. If I select none (default) and press ok, no methods are shown in the class. So far, so good. I expected the operations of the interface to show up when I change the feature visibility of that class to show inherited operations. But they don't! Why is this?
If I delete the connection, make it again and this time select all operations to be implemented/overridden, then all methods (of course) are added to the class. However, when I change an operation's prototype in the interface, the prototype of that same operation in the class is not updated. I don't want to manually have to update all classes. Is there a way to do this?
For the record, I'm busy designing interfaces and classes using Enterprise Architect v8.0 for a C++ project. Interfaces will be generated by AE as pure virtual classes with all abstract methods. These methods are specified automatically in EA as pure and abstract.