모델러의 공용 API는 com.ibm.xtools.modeler 패키지에서 여전히 사용 가능하며 추가 API가 com.ibm.xtools.modeler.ui 패키지에 공개되었습니다. 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 |