eclipseでクラス図、シーケンス図などのモデリングツールを使う場合のプラグインとしてはamateraUMLがある。また、amaterasはGEFに依存しているのでこれも必要となる。
ちなみにクラス図の汎化は継承、実現はIFの実装。
作ったクラス図のエディタを右クリックしてJava⇒エクスポートすれば、javaのクラスやインタフェースを自動生成できる。また、その逆もしかり。パッケージエクスプローラからD&Dでクラス図に持っていくこともできる。
・GEFのインストールについて
Eclipse に GEF (Graphical Editing Framework) プラグインをインストール
・集約、コンポジション
第4回 オブジェクトをUMLで表現する
ちなみにクラス図の汎化は継承、実現はIFの実装。
作ったクラス図のエディタを右クリックしてJava⇒エクスポートすれば、javaのクラスやインタフェースを自動生成できる。また、その逆もしかり。パッケージエクスプローラからD&Dでクラス図に持っていくこともできる。
・GEFのインストールについて
Eclipse に GEF (Graphical Editing Framework) プラグインをインストール
・集約、コンポジション
第4回 オブジェクトをUMLで表現する