UML ダイアグラムの描画/作成に使用できる Java API (オープンソース) はありますか。
JFreeChart は、チャート/バー/グラフを描画するための Java API です。同様に、Java を使用して UML ダイアグラムを描画するツールはありますか?
同様のものを探していたところ、PlantUMLというオープン ソース プロジェクトを見つけました。それらにはいくつかの良い例があり、あなたが望むかもしれないすべてをほとんどカバーしています.
Eclipse プラットフォーム用のUMLTM 2.4.1 メタモデルの EMF ベースの実装を確認できます。
これにより、UML ダイアグラムを作成できるようになります。次に、EMF-UML 互換ツールを使用してそれらを視覚化できます。
クラス図を作成する場合は、このチュートリアルで eclipse draw2d を使用して作成する方法を示します。