Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: Carl on July 24, 2023, 12:28:30 am

Title: Template Binding and Interfaces
Post by: Carl on July 24, 2023, 12:28:30 am
Hi,

This might be a UML problem.

I was trying to bind a class that implemented an interface to a parameterized class.  I saw the interface selected when I went to bind, but not the implementation.

This is what I'm trying to do if everything were classes

(https://www.bekwam.net/images/tp_with_classes.png)

I'd like to do this with a class that implements UserStorageProvider: RAMUserStorageProvider.  In EA, when I search for this, I see UserStorageProvider (the interface) but not the RAMUserStorageProvider which realizes UserStorageProvider.

(https://www.bekwam.net/images/tp_with_if.png)

I expected RAMUserStorageProvider to be eligible for the assignment but figure I might be misunderstanding something UML-wise.

Thanks,
Carl