C++ の template class、Java 5 に入った Generics、UML語でいうと parameterized class。型をパラメータ化して扱うこの記法は、特にコレクション系を型安全に実装する場合に大きな効果を発揮します。 実は、この要望はこれまでとてもたくさん頂いていて、なかなか実現できなかったものの1つです。リバースにまで突っ込む必要がありますし、既存のJavaクラス群をどうサポートするか、という問題もありました。今回、パラメタライズドクラスを JUDE で描けるようにしました。合わせて、Java 5 のリバース機能も入れたため、たとえば、java.utils.Collection 周りのソースもリバースできますし、これらを使った開発も積極的にUMLで記述できます。 詳しくは、開発者ブログ、こちらをどうぞ。 ■ template class http://jude