Bug 53367

Summary: No support for Parametrized Class (Templates)
Product: [Applications] umbrello Reporter: Jonathan Riddell <jr>
Component: generalAssignee: Jonathan Riddell <jr>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Jonathan Riddell 2003-01-24 18:53:19 UTC
Version:            (using KDE Devel)
Compiler:          gcc 2.95 
OS:          Linux

Umbrello lacks support for Parameterized Class
(Template) as defined in chapter 3.29 (page 49) of the
UML 1.3 standard.

Other categories affected:
Code generation
Code parser
Diagram drawing

This is a very important feature when doing designs for
implementation in C++ where templates are widely used.
Not all C++ developers use templates in their code, but
it's getting more and more common. Umbrello is
currently useless for me because my code is not
properly reverse engineered, neither can I do new
designs using templates.

Parametrized Classes are also making their way into the
next Java (JDK1.5):
http://developer.java.sun.com/developer/technicalArticles/releases/generics/

from Tarjei Knapstad
Comment 1 Jonathan Riddell 2003-02-23 22:57:50 UTC
Templates have now been added
Comment 2 Nicolas Dumoulin 2005-01-20 18:12:14 UTC
Templates works for classes, but not for interfaces.
umbrello 1.2.2