com.ibm.xtools.modeler パッケージでは、モデラー用の共通 API が引き続き使用可能ですが、 com.ibm.xtools.modeler.ui パッケージに追加の API が公開されています。 com.ibm.xtools.modeler と com.ibm.xtools.modeler.ui の両方に、UML モデルの操作を実行するための UMLModeler クラスが含まれています。 com.ibm.xtools.modeler にある元の UMLModeler クラスは、Xtools MSL コンポーネント内の非推奨モデル管理用 API を戻しますが、 com.ibm.xtools.modeler.ui にある UMLModeler クラスは、新しいトランザクション式のモデル管理用 API を戻します。
| 前のバージョンのパッケージ | 新規バージョンのパッケージ |
|---|---|
| com.ibm.xtools.emf.msl (非推奨) | org.eclipse.emf.transaction |
| com.ibm.xtools.viz.ui | com.ibm.xtools.umlviz.ui |
| com.ibm.xtools.uml.diagram | com.ibm.xtools.uml.ui.diagram |
| com.ibm.xtools.uml.core | com.ibm.xtools.uml.core |
| com.ibm.xtools.uml.ui | com.ibm.xtools.uml.ui |
| com.ibm.xtools.umlnotation | com.ibm.xtools.umlnotation |
| com.ibm.xtools.modeler (非推奨) | com.ibm.xtools.modeler.ui |
| com.ibm.xtools.traceability | com.ibm.xtools.traceability |