I am trying to depict in a class diagram the following C++ interface (see image).
I see that the class module has the Interface icon on it's top right side ("T"), but although I can add the template attribute to the Interface model (see explorer in right side), this attribute can not be added in the diagram as in the case of Class model.
Is there any reason for this? Or it's just missing functionality? - Thus it should be added in future versions.
For now the only way to depict this, according to my understanding, is to use an "Interface" stereotype in the class model, thus to indicate that this class (top left) is actually an interface. But such an approach makes the interface model (bottom right) to be of no use, although this should be used in this example. Thus this seems like a "missing functionality" to by understanding; the Interface action should also support template arguments in it's views (as class model does).